Вверх ↑
Ответов: 4630
Рейтинг: 749
#1: 2014-09-24 13:40:07 ЛС | профиль | цитата
Модификация Sleep

Существующие методы в цикле считают тики процессора, нагружая его по максимуму. Добавил метод doSleepStd, который использует дельфийскую функцию Sleep, которая не нагружает процессор, а наоборот отдает ресурсы другой задаче на указанное время. От существующих методов, вероятно, отличается большим минимальным временем задержки, но задержка более точная.
Добавлена верхняя точка Delay.

Предлагаю обсудить возможность замены кода точки doSleep на предложенный, существующую doSleep переименовать на doSleepTick, doSleepMks выбросить по причине неадекватности реализованного там способа задержки.

Sleep mod v1-2.zip
карма: 26

1
Голосовали:Konst
Редактировалось 1 раз(а), последний 2016-09-29 11:19:19