Архив метки: proc

Python: скрипт подсчёт % CPU процесса из данных в /proc

26 октября 2014
 

 Не всегда есть возможность использовать psutil, поэтому – напишем свой велосипед. Для сбора информации нам потребуются два файла: /proc/<PID>/stat – для получения информации о процессе; /proc/stat – для информации о процессоре. Описание всех полей файла stat можно найти в документации ядра, в файле /usr/share/doc/kernel-doc-2.6.32/Documentation/filesystems/proc.txt, таблица 1-4. Нас интересуют тут такие поля: # cat /proc/stat cpu… Читать далее »

Linux: описание и назначение файловой системы proc и каталога /proc

7 марта 2013
 

 Одна из особенностей Linux систем – наличие специальной “виртуальной” файловой системы proc. Точкой монтирования для этой системы всегда выступает каталог /proc. В операционной системе FreeBSD, из соображений совместимости с некоторыми Linux-пакетами иногда используется аналог файловой системы proc, который называется linprocfs. Вот как он выглядит в файле /etc/fstab: linproc /compat/linux/proc linprocfs rw 0 0 А вот… Читать далее »