Re: How to disable OEMIdle

Tech-Archive recommends: Repair Windows Errors & Optimize Windows Performance




Thanks a lot! So would keeping the line:CPUEnterIdle (dwIdleParam); be
sufficient to keep as the only line in the OEMIdle function?

I think so. You will save a (very) few microseconds.
If you are at this level of optimization, you can even replace the whole
code of OEMIdle by __asm sti __asm hlt.
BTW did you find the cause of your jitter?

Remi


.



Relevant Pages

  • Re: Is it possible to get 100microsecond timer resolution using the CPU TSC?
    ... that runs a function every 100 microseconds (intervals SHOULD occur @ ... That's a hard real-time layer for Linux. ... There is +/- 10 uS jitter, ... The hardware is a PC/104 card with a Celeron 700 MHz and VIA ...
    (comp.os.linux.development.system)
  • Trading jitter for offset
    ... I have a system using NMEA and PPS, from which I'm getting microseconds of jitter but hundreds of microseconds of offset. ... This is with ntp 4.2.4p6, and a 16 second minpoll for the refclock. ...
    (comp.protocols.time.ntp)
  • Re: how does jitter and round trip time affect the accuracy of the local clock?
    ... If the jitter is of the order of 500 microseconds, and your delays are perfectly symmetric, and there is no clock wander, the error will exceed 500 microseconds, a small but significant amount of the time. ... If the delay is less than 1ms, and the server clock is perfect, it is unlikely that the error will exceed 500 microseconds, although there may be some overshoots. ...
    (comp.protocols.time.ntp)