Re: [patch] Real-Time Preemption, -RT-2.6.10-rc2-mm2-V0.7.32-0

From: Mark_H_Johnson
Date: Fri Dec 03 2004 - 17:35:50 EST


Comparison of .32-0 and .31-15 results


within 100 usec
CPU loop (%) Elapsed Time (sec) 2.4
Test 32-0 31-15 32-0 31-15 | CPU Elapsed
X 94.58 99.22 67 68 | 97.20 70
top 95.29 97.96 39 34 | 97.48 29
neto 94.24 99.98 360 360 | 96.23 36
neti 94.83 98.31 360 350 | 95.86 41
diskw 90.77 99.57 360 360 * | 77.64 29
diskc 93.47 97.49 360 360 | 84.12 77
diskr 93.49 98.35 320 180 | 90.66 86
total 1866 1712 | 368
* wide variation in audio duration

Grr. This appears that .32-0 is MUCH WORSE than 31.15 at
keeping the relatively small (100 usec) latencies down.
Probably due to the CPU task switch that prevents the
longer ones from occurring. The MAX CPU latencies are down
in most cases (over 4 msec down to about 3 msec) which
is a good result.

The long elapsed times appear to indicate that we are
starving the "stress test" application (and likely
running the niced, non RT cpu_burn instead).

--Mark H Johnson
<mailto:Mark_H_Johnson@xxxxxxxxxxxx>

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/