Я работаю с ядром Linux. В моем пользовательском пространстве (программный файл Simple C) мне нужно создать массив, размер которого равен числу запущенных процессов. В основной функции моей программы на С, как узнать количество запущенных процессов?
Я знаю, что в пространстве ядра я использовал бы макрос "for_each_process (task)", но это строго макрос пространства ядра. Мне нужно что-то подобное для пользовательского пространства. Совет?