| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: Программирование под Unix/Linux > Мониторинг или менеджер процессов |
| Автор: Dogevec 30.8.2008, 01:31 |
| Народ, помогите начинающему программисту под Linux...Необходимо мониторить запущенные процессы выдавая информацию о памяти, занимающей каждым процессом. Где и как добыть такиую информацию? |
| Автор: bsa 30.8.2008, 08:56 |
| /proc/<числовые каталоги> или изучи исходники top или ps |
| Автор: Dogevec 30.8.2008, 23:15 |
| А есть ли какой-нибудь исходничек, чтобы я на примере разобрался, а то я скачал исходник top и понял, что заблужусь в нем. Б |
| Автор: MAKCim 31.8.2008, 09:37 |
| Dogevec, http://www.redhat.com/docs/manuals/linux/RHL-9-Manual/ref-guide/s1-proc-directories.html за исходником обращайся в центр помощи хотя top и ps лучшие исходники попробуй ps, в нем информация статическая, а программа гораздо менее навороченная, нежели top |
| Автор: Dogevec 31.8.2008, 22:23 |
| Прости, MAKCim, но насколько я знаю, что ps встроенная в ядро команда...Как же мне полуить ее исходник?Если я ошбаюсь, то пожалуйста подскажи, где могу найти, так как поисковик ничего не выдает! |
| Автор: bsa 31.8.2008, 22:40 | ||
Ты ошибаешься. Но в любом случае, исходники ядра можно посмотреть тут: http://www.kernel.org Исходники ps можно найти тут: http://procps.sourceforge.net/ |
| Автор: Dogevec 2.9.2008, 21:52 |
| Благодарю, bsa!) |