Учебник для использования многоядерных процессоров в C ++ в Unix - PullRequest
0 голосов
/ 21 сентября 2011

Я хотел бы знать, может ли кто-нибудь указать мне какую-либо библиотеку или учебник для работы с измерениями. В первый момент использования CPU , но в последнем мне понадобятся network (я уже нашел libcap, это хорошо?) И memory использования также.

Я считаю, что каждый из них будет отдельной библиотекой или проектом, поэтому заранее спасибо.

В настоящее время я работаю в системе мониторинга баз данных для системы UNIX на C ++.

PS .: есть ли способ получить программный доступ к htop из c ++?

Педро

Ответы [ 2 ]

3 голосов
/ 21 сентября 2011

Загляните в файловую систему /proc. Он содержит кучу текстовых файлов с системной статистикой. /proc/stat имеет информацию о процессоре, а /proc/net/* имеет информацию о сети.

Кроме того, /proc/<pid>/* содержит информацию о конкретном процессе.

0 голосов
/ 27 сентября 2011
...