Фильтрация пользовательских процессов из процессов ядра и системного демона - PullRequest
0 голосов
/ 28 апреля 2019

Мне нужно пройти через все процессы в системе и просто получить PID пользовательских процессов, чтобы убить его.Процессы ядра и системные демоны должны игнорироваться.

Когда я использую процесс команды ps с PID <1000, это важные процессы ядра.Я не хочу разрушать систему, убивая важные процессы </p>

for_each_process(task) {
    if(task->pid > 999){
       //CODE 
    }

Под пользовательскими процессами я подразумеваю процесс, который пользователь запустил как firefox, терминал или любое другое приложение.Код выполняется как модуль ядра.Я был бы очень признателен, если кто-то может помочь.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...