It is not just interrupt latency. NT uses priority based thread scheduling,
so the resumption of execution of your thread can be deferred indefinately
by higher priority threads.
Mark Roddy
On Tue, Aug 10, 2010 at 7:24 AM, wrote:
> There is some documentation on this matter, in “Windows Internals 5th or
> 6th Edition”, the matter Anton mention about the resolution of the timer,
> that the thread will wait AT LEAST the time mentioned in the LARGE_INTEGER
> structure, and that time is rounded up actually by the system to a system
> granularity of some sort. Taking into consideration hardware interrupts, and
> DPC’s and other software interrupts now you can see how that time period can
> be bigger.
>
> —
> NTDEV is sponsored by OSR
>
> For our schedule of WDF, WDM, debugging and other seminars visit:
> http://www.osr.com/seminars
>
> To unsubscribe, visit the List Server section of OSR Online at
> http://www.osronline.com/page.cfm?name=ListServer
>