LINUX.ORG.RU

Монитор системы


0

0

Требуется написать монитор системных ресурсов. Во всей литературе сказано, что все данные (загрузка cp, кол-во занятой памяти, кол-во открытых файлов и т.д.) система хранит в оперативке. Но нигде не сказано, как оттуда все это доставать и как вообще можно этим пользоваться. Может кто помочь советом (как, что, куда), или хотя бы сказать в какой литературе это подробно описано.

Посмотри файлы в каталогах /proc и /sys. Через эти fs можно получать данные о системе у ядра.

YesSSS ★★★
()
Ответ на: комментарий от Romikus

файловая система

тебе не монитор надо писать, тебе книжку какую простенькую для начала о юниксах надо почитать.

Pi ★★★★★
()
Ответ на: комментарий от Pi

Нет книжку мне уже поздно читать. Это вечерний тупняк нападает, пора идти спать... :)

Romikus
() автор топика
Ответ на: комментарий от YesSSS

Собственно возник еще такой вопрос, если специальная функция в Си для вытаскивая оттуда переменных? Ну не чтением же файлов это делать.

Romikus
() автор топика
Ответ на: комментарий от Romikus

Нет, всё-таки книжку читать :) Начинаем с мантры "Всё есть файл..."

manntes ★★
()

Предлагаю слямзить исходники sar :D

tailgunner ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.