[EMAIL PROTECTED] wrote:
> I'd love to see a solid timing study showing that. Can you do
> ping -f someone &
> while true; do tar cf /dev/null /dev/hda_x ; done; &
> while true; do make -j 4 bzImage ; done; &
> and still get sub ms latencies?
> That would be cool.
Nice challange. I took it, in a slightly different way, as follows:
ping - f server
do make -j 4 bzImage
while "true"; do ls -aR /; done
while "true"; do cat /proc/interrupts; done
while running 3 hard real time tasks at 10 Khz in oneshot mode, amid 12
Linux SCHED_FIFO, in USER SPACE as a nonroot user .
The highest priority hard real time task measures its scheduling
latency. After testing for 1 hour I got the following results:
MAX JITTER 30 us,
AVERAGE JITTER 10 us.
The oneshot was not calibrated, if such you could have taken away some 7
us from the above figures.
The machine is a UP PII 233 Mhz.
The test is running while I'm writing this message, with a good alpha
response but with sluggish mouse based cut-pastes. Nonetheless by
looking at the looping "cat /proc/interrupts" above I can see that my
box is taking many hundreds of interrupts per second without any problem
and the ping -f dots are below 3 lines.
The result above can be obtained thank to a joint cooperative effort of
a group of friends.
Ciao, Paolo
-- [rtl] ---
To unsubscribe:
echo "unsubscribe rtl" | mail [EMAIL PROTECTED] OR
echo "unsubscribe rtl <Your_email>" | mail [EMAIL PROTECTED]
---
For more information on Real-Time Linux see:
http://www.rtlinux.org/rtlinux/