Книга: Программирование для Linux. Профессиональный подход
8.14. Функция sysinfo(): получение системной статистики
8.14. Функция sysinfo(): получение системной статистики
Функция sysinfo()
возвращает системную статистике. Ее единственным аргументом является указатель на структуру типа sysinfo
. Перечислим наиболее интересные поля этой структуры.
? uptime
— время в секундах, прошедшее с момента загрузки системы;
? totalram
— общий объем оперативной памяти;
? freeram
— свободный объем ОЗУ;
? procs
— число процессов, работающих в системе.
Для использования функции sysinfo()
требуется включить в программу файлы <linux/kernel.h>
, <linux/sys.h>
и <sys/sysinfo.h>
.
Программа, приведенная в листинге 8.12, отображает статистическую информацию о текущем состоянии системы.
Оглавление статьи/книги
Похожие страницы
- Отображение статистики
- Получение статистики
- 2.1.3. Функция getopt_long()
- Группировка по встроенным функциям и UDF
- Примеры получения статистики
- 19.1.1. Функция jQuery()
- Функция strcmp( )
- Получение помощи
- Получение помощи по работе с книгой и компакт-диском
- Получение помощи по Windows SharePoint Services 3.0
- Управление функциями узла
- Получение доменного имени