LINUX.ORG.RU

Сообщения universe_root

 

Получение информации о процессе Linux

Форум — Development

Вот суть задачи:

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.

--- Упс. Кажется я продвинулся в поисках. Как мне узнать номер процесса(пока только это)? В качестве компенсации за тему выложу то, как я это сделаю.

universe_root
()

RSS подписка на новые темы