Получение информации о процессе Linux
Вот суть задачи:
Get process statistics from kernel and return them in buf as
number of processes : ticks_user : ticks_system : ticks_interrupt : cpuseconds : procsizes : resident segment sizes
Искал в /proc/[pid]/ - нашёл только cpuseconds : procsizes : resident segment sizes в файле stat
Нужно срочно дописать модуль, а информацию для него не знаю откуда брать.
Если может быть полезным, вот модуль под openBSD - http://pastebin.com/SRTNMZ2v - мне нужно его портировать. Я знаю как, но немогу найти эти данные number of processes : ticks_user : ticks_system : ticks_interrupt для искомого процесса, зная только его PID.
--- Упс. Кажется я продвинулся в поисках. Как мне узнать номер процесса(пока только это)? В качестве компенсации за тему выложу то, как я это сделаю.