Блок управления процессом в Linux - PullRequest
4 голосов
/ 17 ноября 2011

Как извлечь PCB в Linux? или есть какой-нибудь модуль ядра, доступный для чтения?

1 Ответ

5 голосов
/ 17 ноября 2011

Ближайший эквивалент Linux - task_struct; однако, это используется только внутри ядра. Он не экспортируется в пользовательское пространство.

Вся информация о запущенных процессах в Linux предоставляется через procfs, который смонтирован в /proc. См. man proc для получения подробной информации о том, что доступно и где.

...