|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Aleksey Barabanov 2:5020/400 10 Jan 2006 19:54:35 To : Grigoriy Shpakov Subject : Re: Достать информацию из /proc другими средствами -------------------------------------------------------------------------------- Grigoriy Shpakov wrote: > Как известно, в линухе есть псевдо-файловая система /proc. В ней на > каждый запущенный процесс заводится псевдо-каталог, в котором есть > псевдо-файлы со стандартными именами. И читая эти файлы можно много чего > интересного о процессе узнать. (Hасколько я понял - практически все). > > ВОПРОС: можно ли получить эту же информацию программно, но другими > средствами (т.е. не задействуя файловый ввод-вывод)? Типа вызвал функцию - > а она тебе в ответ указатель на структуру или на дерево или еще на > что-нибудь такое, где все это есть. > Если да - поделитесь информацией о том, как это делать. > > PS. В принципе для моих нужд достаточно, чтобы процесс мог получить > информацию о себе самом. Если можно будет получить информацию о > процессах-потомках - очень хорошо. А если обо всех процессах - совсем > здорово. Из snmp. Ветки hrSWRun* Там вся информация в соответствие с top - иды, пиды, имена, ключи, память, ЦПУ и проч. -- Bye. Aleksey Barabanov <alekseybb at mail.ru> Отправлено через сервер Форумы@mail.ru - http://talk.mail.ru --- ifmail v.2.15dev5.3 * Origin: home (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/7824283cbfb4.html, оценка из 5, голосов 10
|