Messages in this thread | | | Subject | Re: [patch] Real-Time Preemption, -RT-2.6.10-rc2-mm2-V0.7.32-0 | From | Mark_H_Johnson@raytheon ... | Date | Fri, 3 Dec 2004 16:33:20 -0600 |
| |
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@raytheon.com>
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |