Текущий архив: 2004.09.05;
Скачать: CL | DM;
Вниз
Как программно узнать процент Загрузку ЦП Найти похожие ветки
← →
andrey__ (2004-07-20 11:39) [0]Может есть какаято функция результатом которой будет процент Загрузки ЦП
← →
Digitman © (2004-07-20 11:51) [1]в составе станд.ф-ций Делфи такой ф-ции нет
"загрузка ЦП" текущим процессом расчитывается по формуле
100 * delta_usertime/(delta_kerneltime + delta_usertime)
где delta_usertime - приращение значения usertime
delta_kerneltime - приращение значения kerneltime
значения kerneltime и usertime для расчета приращений и подстановки расчетных значений в эту формулу м.б. получены периодическим вызовом ф-ции GetProcessTimes()
← →
andrey__ (2004-07-20 12:09) [2]спасибо.
← →
grom (2004-07-20 13:12) [3]http://delphimaster.net/view/4-1090309473/
grom (20.07.04 13:04) [1]
http://micsoft.narod.ru/bonus.html
CPU Usage
← →
Внук © (2004-07-20 14:05) [4]>>Digitman © (20.07.04 11:51) [1]
А не правильнее ли будет под Win2000 использовать HKEY_PERFOMANCE_DATA? Там, AFAIK, вся эта информация есть.
← →
Digitman © (2004-07-20 14:23) [5]
> Внук © (20.07.04 14:05) [4]
может быть
но суть одна и та же
← →
andrey__ (2004-07-21 11:32) [6]>Внук © (20.07.04 14:05) [4]
> А не правильнее ли будет под Win2000 использовать >HKEY_PERFOMANCE_DATA? Там, AFAIK, вся эта информация есть.
Что такое HKEY_PERFOMANCE_DATA, AFAIK? Где почитать по этому поводу или если не сложно пример.
← →
Digitman © (2004-07-21 12:23) [7]оригинальная документация
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/perfmon/base/the_hkey_performance_data_key.asp
примерный фрагмент использования
http://epg2000.narod.ru/kill_enum_tasks_in_winnt.shtml.htm
← →
MetalFan © (2004-07-21 12:29) [8]AFAIK = As Far As I Know
Страницы: 1 вся ветка
Текущий архив: 2004.09.05;
Скачать: CL | DM;
Память: 0.46 MB
Время: 0.024 c