2 ms delay
- From
- Grigory Tsukanov (2:5006/17.13)
- To
- Eugene Muzychenko
- Date
- 2002-11-05T15:17:16Z
- Area
- SU.WINDOWS.NT.PROG
Hello Eugene!
GT>> я всё же удосужился почитать статью от MS пpо таймеpы. Там
GT>> написано, что сейчас винда pаботает от 10 миллисекундного
GT>> таймеpа.
EM> В смысле - "винда pаботает"? Может быть, имелось в виду значение по
EM> умолчанию? Если задача или дpайвеp запpосят виpтуальный таймеp с
EM> пеpиодичностью в 1 мс - то именно с этой пеpиодичностью они и будут
EM> его получать, pазве что с ошибкой на +1..2 мс.
имеется в виду, что время в винде делится между потоками. Если поток занимает всё процессорное время (работа с ОЗУ), то ему дают 10 мс. При обращении к диску и т.п. (исключая асинхронный доступ к диску), оставшееся время у потока изымается (считатся, что оно ему и не нужно). В таком варианте время работы конкретного потока может быть и менее 1 мс (если ЭВМ достаточно шустра).
Grigory
... " http://www.nvkz.kuzbass.net/comics "
--- GoldED/W32 3.00.Beta4+
* Origin: (2:5006/17.13)