Легенда:
новое сообщение
закрытая нитка
новое сообщение
в закрытой нитке
старое сообщение
|
- Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
- Новичкам также крайне полезно ознакомиться с данным документом.
Параметр не лишний и сущность вполне понятная 17.03.05 17:13 Число просмотров: 2100
Автор: Killer{R}_ Статус: Незарегистрированный пользователь
|
Процесс не "или работает или не работает" а resum'ится и suspend'идся с определенным периодном и скважностью (какой термин то пригодился Ж)). Возьмем к примеру процесс имеющий гуи и жрущий 100 процентов каким нибудь своим потоком - если процесс будет выключаться выключаться с временами включения/выключения 1 сек то получим такой эффект - берем и тащим за окно- окно замирает через 2 секунды на одну секунду. Если увеличим времена до 1й минуты -эффект будет еще заметнее) - он будетзависать на минуту через 2 минуты. А если 20 мсек - окно замирать не будет. Причем во всех 3х случая процесс в общем будет отжирать 50% времени которое он бы отжирал вселиб не было этого "подвисателя". Я вобщем понимаю твою идею- можно задать базовый период допустим 100мсек и регулировать период включения процесса - от 0 до 100. Но такая фигня - сам цпулимит тоже жрет процессор. Очень мало, сотые и тысячные доли процентана современном процессоре, но тем не менее -чем больше период включения/выключения процесса тем меньше накладные расходы. Ценой подвисания интерфейса)
|
|
|