Home

Page 297
Page 297
background image

290

Глава 6

begin

Stop

 True;

Здесь мы только делаем переменную Stop рвной true, что заставит цикл
определения частоты процессора прерваться.

Если вы запустите программу и запустите определение частоты, то заметите,

что она немного плавает. Это нормальная работа программы и тут не надо
волноваться. Все в порядке. Есть процессоры, которые могут сами регулиро-

вать свою частоту в зависимости от температуры. Если у вас такой экземп-

ляр, то вы сможете программно управлять приоритетами, не используя сис-
темных средств.

На компакт-диске в директории \Примеры\Глава 6\CPU Speed вы можете

увидеть пример этой программы.

6.4.2. Загрузка процессора

Для определения загрузки процессора я воспользуюсь модулем

который написал

 A.

 Этот человек явно русского происхож-

дения, но писать его фамилию на русском я побоялся, чтобы случайно не

ошибиться в правильности написания. Этот модуль вы можете найти на
компакт-диске в директории Headers или в той же директории, что и
мер программы.

Для реализации примера на форме нам понадобятся один компонент chart

с закладки Additional и таймер с закладки System. У таймера нужно устано-
вить свойство Enabled равным true, чтобы после старта программы он сразу

же был во включенном состоянии. Форму будущей программы вы

увидеть на рис. 6.7.

О 1 2

 78

 1718

 21 22 2324 25

 6.7. Форма будущей программы определения загрузки процессора


Copyright © 2020 Файлообменник files.d-lan.dp.ua

Использование любых материалов сайта возможно только с разрешения автора.