При попытке использовать компонент CPUUsage (загрузка процессора) в программе запускаемой на компьютерах с одним процессором и на компьютерах с несколькими физическими или виртуальными (HT) процессорами из-за того, что номер опрашивамого процессора невозможно изменять по ходу исполнения программы получаются некорректные значения загрузки процессора.
Я попробовал немного дополнить указанный компонент и добавил возможность включения изменения номера опрашиваемого процессора по ходу исполнения программы. В программировании я не силён, делал всё на основе других компонентов и ругательств компилятора.
Проверьте и может стоит внести изменения в штатный компонент CPUUsage?
http://ya-vyachko.narod.ru/progs/HiAsm/3_66_b169/Elements/CPUUsage.rar
Ответов: 46
Рейтинг: 6
|
|||
карма: 1 |
|