Форум: "Потрепаться";
Текущий архив: 2004.03.05;
Скачать: [xml.tar.bz2];
ВнизЗагрузка процессора Найти похожие ветки
← →
syte_ser78 (2004-02-12 10:17) [0]А как определить загрузку программу
← →
syte_ser78 (2004-02-12 10:18) [1]блин, гоню с просонья. Как определить загрузку процесора?
Вообще даже не совсем понимаю что оно такое закгрузка процесора. Процент задействования всех модулей или соотношение полезных тактов к общему колву?
← →
Palladin (2004-02-12 11:41) [2]http://codeguru.earthweb.com/system/perfmon.shtml
← →
syte_ser78 (2004-02-12 11:47) [3]Спасибо А как насчет Делфи?
← →
DDA (2004-02-12 12:26) [4]Если для 98 то в реестре есть данные HKEY_DYN_DATA
Например
Просто считываем значение ключа "PerfStats\StartStat\KERNEL\CPUusage" в секции HKEY_DYN_DATA. данное действие запускает счётчик. После этого в ключе "PerfStats\StatData\KERNEL\CPUusage" будет храниться значение в процентах о загруженности процессора.
Далее, если добавить считывание загруженности процессора в событие On timer, то мы сможем наблюдать изменение загруженности процессора в динамике.
По завершении, Ваша программа должна остановить счётчик в реестре. Для этого просто считай ключ "PerfStats\StopStat\KERNEL\CPUusage".Это остановит счётчик.
Так же в системе есть много других счётчиков. Весь список счётчиков можно посмотреть в ключе PerfStats\StatData, используя редактор реестра.
← →
syte_ser78 (2004-02-12 12:27) [5]Спасибо. А под ХР принцип тотже? Считывание ключей?
← →
Palladin (2004-02-13 17:52) [6]
> syte_ser78 © (12.02.04 12:27) [5]
нет.
ты ссылку вообще читал? Разве там ужасно привязанный к C код?
Страницы: 1 вся ветка
Форум: "Потрепаться";
Текущий архив: 2004.03.05;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.006 c