RTAI Testsuite LiveCD
Collecting hardware's hard real-time performance data
| name | value |
| Timestamp of submission: | 2008-12-03 07:51:35-07 |
| Submitter: | |
| Machine ID: | |
| Message: | |
| LiveCD version: | 0.16 |
| Linux version: | 2.6.10-adeos-pmmx#9 Wed Apr 20 16:57:51 CEST 2005 |
| ADEOS version: | 2.6r10c3/x86 |
| RTAI version: | 3.2-test3 |
| Fusion version: | |
Hardware
CPU
| name | value |
| CPU name: | (R) Pentium(R) 4 CPU 3.20GHz |
| CPU vendor: | GenuineIntel |
| CPU family: | 15 |
| CPU model: | 4 |
| CPU stepping: | 8 |
| CPU cache: | 2048 KB |
| CPU frequency: | 3206.623 |
PCI devices
The following table shows all PCI devices that were plugged
in the testmachine during the testrun.
| category | name |
| PCI bridge | Intel Corp. 440BX/ZX/DX - 82443BX/ZX/DX AGP bridge (rev 01) |
| Host bridge | Intel Corp. 440BX/ZX/DX - 82443BX/ZX/DX Host bridge (rev 01) |
| Ethernet controller | Advanced Micro Devices [AMD] 79c970 [PCnet32 LANCE] (rev 10) |
| IDE interface | Intel Corp. 82371AB/EB/MB PIIX4 IDE (rev 01) |
| SCSI storage controller | BusLogic BT-946C (BA80C30) [MultiMaster 10] (rev 01) |
| VGA compatible controller | VMWare Inc [VMWare SVGA II] PCI Display Adapter |
| Bridge | Intel Corp. 82371AB/EB/MB PIIX4 ACPI (rev 08) |
| ISA bridge | Intel Corp. 82371AB/EB/MB PIIX4 ISA (rev 08) |
Testresults
RTAI testsuite
UP scheduler - latency
The difference in time between the expected switch
time and the time when a task is actually called by the scheduler is
measured. For this test the RTAI UP scheduler is used.
RTAI README file
| name | result |
| RTAI UP latency minimum: | -2129 ns |
| RTAI UP latency average: | -5311 ns |
| RTAI UP latency maximum: | 29687615 ns |
| RTAI UP latency runtime: | 15 s |
LXRT scheduler - latency
The difference in time between the expected switch
time and the time when a task is actually called by the scheduler is
measured. For this test the RTAI LXRT scheduler is used.
RTAI README file
| name | result |
| RTAI LXRT latency minimum: | 4271 ns |
| RTAI LXRT latency average: | -80735 ns |
| RTAI LXRT latency maximum: | 29140177 ns |
| RTAI LXRT latency runtime: | 9 s |
UP scheduler - preemption
The following table shows the results of a stress test aimed at
verifying that the schedulers preempt well under intense load.
It is a simple test that combines the latency calibration task with a fast and slow task in such a way to have two levels of preemption, nesting on an
odd
number of tasks.
It shows the maximum jitter of the fast task, which has the second
highest priority, and of the slow which has the lowest priority.
Reasonable jitters are a clear indication of preemption.
RTAI README file| name | result |
| RTAI UP preempt fastjit: | 91348 ns |
| RTAI UP preempt slowjit: | 46493 ns |
| RTAI UP preempt runtime: | 2 s |