xor.kruger
Nov 21 2011, 15:12
Доброго времени суток!
Потребовалась немного не стандартная задача:
Необходимо в KERNEL MODE (то есть через "свой" драйвер) узнавать в определенный момент времени текущую загрузку процессора и выводить на линейку светодиодов.
Есть ли уже готовые функций, которые возвращают, например, в процентах загрузку процессора? Если нету, то какие способы лучше использовать для этой цели ?
Заранее благодарен за любой совет!
kurtis
Nov 21 2011, 15:21
Я бы в драйвере вывел API для работы со светодиодами, а уже в userspace моргал согласно заданному алгоритму.
xor.kruger
Nov 21 2011, 15:39
Как запасной вариант отлично, но пока не хотелось бы влезать в userspace.
Я бы посмотрел файл, где в /proc/ указывается загрузка CPU
Одно из текстовых ключевых слов файла использовал бы для контекстного поиска по дереву исходных текстов ядра.
И нашел бы, какая ф-я вызывается, чтобы отобразить загрузку CPU в этом файле (/proc/...).
Далее по результатам анализа исходных текстов этой ф-ии.
Dron_Gus
Nov 23 2011, 17:33
xor.kruger
Dec 2 2011, 09:27
Спасибо огромнейшие за ссылку! Как раз то что надо.
Для просмотра полной версии этой страницы, пожалуйста,
пройдите по ссылке.