Paul Davis writes: > the kernel gives non-SCHED_FIFO/RR threads roughly 1/HZ > resolution.
Seems to be 20 ms on my unpatched standard SuSE 2.4.19. I imagine this can be lowered by modifying the kernel config ? > SCHED_FIFO/RR threads can get better than that if the > delay is very small, but its implemented by spinning on the > processor. Yes, in my first test I used something like 150 microseconds, and the machine froze for 15 seconds (100000 iterations). > the new code will provide usec resolution without spinning. it > reprograms the APIC timer to interrupt the CPU at the right time. i > believe that you will still need capabilities, euid=0 and/or > SCHED_FIFO/RR to use it fully. No problem with that. TNX for the info. -- FA
