Модификация Sleep
Существующие методы в цикле считают тики процессора, нагружая его по максимуму. Добавил метод doSleepStd, который использует дельфийскую функцию Sleep, которая не нагружает процессор, а наоборот отдает ресурсы другой задаче на указанное время. От существующих методов, вероятно, отличается большим минимальным временем задержки, но задержка более точная.
Добавлена верхняя точка Delay.
Предлагаю обсудить возможность замены кода точки doSleep на предложенный, существующую doSleep переименовать на doSleepTick, doSleepMks выбросить по причине неадекватности реализованного там способа задержки.
Sleep mod v1-2.zip
Ответов: 4630
Рейтинг: 749
|
|||
карма: 26 |
| ||
Голосовали: | Konst |
Редактировалось 1 раз(а), последний 2016-09-29 11:19:19