Пользовательский интерфейс Running Services использует getRunningAppProcesses , getProcessMemoryInfo и getRunningServices .
Обратите внимание, что они говорят только о процессах Java, управляемых системой высокого уровня; getRunningAppProcesses не будет возвращать информацию о низкоуровневых процессах демона.
Ядро содержит информацию об открытых файлах в / proc, но вы не можете получить информацию о другом процессе, если вы не работаете от имени пользователя root.
Также все запущенные в настоящее время процессы находятся в / proc, но, пожалуйста, обратите внимание, что / proc не является частью Android SDK, и нет никаких гарантий того, что ваше приложение будет работать на всех устройствах или версиях платформы при его использовании. / proc является частной реализацией.