|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Grigoriy Shpakov 2:5020/400 10 Jan 2006 19:13:04 To : All Subject : Достать информацию из /proc другими средствами --------------------------------------------------------------------------------
Как известно, в линухе есть псевдо-файловая система /proc. В ней на
каждый запущенный процесс заводится псевдо-каталог, в котором есть
псевдо-файлы со стандартными именами. И читая эти файлы можно много чего
интересного о процессе узнать. (Hасколько я понял - практически все).
ВОПРОС: можно ли получить эту же информацию программно, но другими
средствами (т.е. не задействуя файловый ввод-вывод)? Типа вызвал функцию - а
она тебе в ответ указатель на структуру или на дерево или еще на что-нибудь
такое, где все это есть.
Если да - поделитесь информацией о том, как это делать.
PS. В принципе для моих нужд достаточно, чтобы процесс мог получить
информацию о себе самом. Если можно будет получить информацию о
процессах-потомках - очень хорошо. А если обо всех процессах - совсем
здорово.
--
Григорий Шпаков
Бывший 2:5020/198.39 AKA /213.25 AKA /54.35 AKA grigory@sirena.rinet.ru
Hыне grigory@sirena2000.ru
Отправлено через сервер Форумы@mail.ru - http://talk.mail.ru
--- ifmail v.2.15dev5.3
* Origin: Talk.Mail.Ru (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/64884df44ca1.html, оценка из 5, голосов 10
|