Note: all latencies are in microseconds.
Interrupt Latency
OS |
Minimum |
Median |
Maximum |
>100 µs(%) |
|
Private Network |
Linux 2.4.30 |
9 |
12 |
72 |
0.000 |
Linux 2.4.2hhl2.0 |
8 |
12 |
62 |
0.000 |
|
Linux
2.6.13 non preemptive |
9 |
13 |
80 |
0.000 |
|
Linux 2.6.13 preemptive |
8 |
13 |
71 |
0.000 |
|
Linux 2.6.13
preemptive with user level ISR |
15 |
21 |
77 |
0.000 |
|
vxWorks 5.5 net task has higher priority |
6 |
9 |
53 |
0.000 |
|
vxWorks 5.5 net task has lower priority |
6 |
8 |
56 |
0.000 |
|
RTEMS 4.6 net task has higher
priority |
7 |
8 |
31 |
0.000 |
|
RTEMS 4.6 net task has lower priority |
7 |
8 |
24 |
0.000 |
|
Public Network |
Linux 2.6.13 preemptive
|
8 |
13 |
78 |
0.000 |
vxWorks 5.5 net task has higher priority |
6 |
9 |
60 |
0.000 |
|
vxWorks 5.5 net task has lower priority |
6 |
9 |
59 |
0.000 |
|
RTEMS 4.6 net task has higher priority |
7 |
8 |
32 |
0.000 |
|
RTEMS 4.6 net task has lower priority |
7 |
8 |
31 |
0.000 |
Interrupt Top Half to Bottom Half Latency
OS |
Minimum |
Median |
Maximum |
>100 µs(%) |
|
Private Network |
Linux 2.4.30 |
5 |
11 |
221 |
0.015 |
Linux 2.4.2hhl2.0 |
5 |
8 |
218 |
0.001 |
|
Linux
2.6.13 non preemptive |
5 |
10 |
184 |
0.011 |
|
Linux 2.6.13 preemptive
|
4 |
10 |
232 |
0.008 |
|
Linux 2.6.13
preemptive with user level ISR |
7 |
12 |
248 |
0.000 |
|
Public Network |
Linux 2.6.13 preemptive
|
4 |
10 |
229 |
0.009 |
Interrupt Bottom Half to User Level Interrupt
Latency
OS |
Minimum |
Median |
Maximum |
>100 µs(%) |
|
Private Network |
Linux 2.6.13
preemptive with user level ISR |
91 |
99 |
567759 |
41.612 |
Context
Switch Latency
OS |
Minimum |
Median |
Maximum |
>100 µs(%) |
|
Private Network |
Linux 2.4.30 |
2 |
2 |
210 |
0.002 |
Linux 2.4.2hhl2.0 |
2 |
3 |
210 |
0.001 |
|
Linux
2.6.13 non preemptive |
2 |
3 |
172 |
0.003 |
|
Linux 2.6.13 preemptive
|
3 |
4 |
174 |
0.002 |
|
Linux 2.6.13 preemptive
with user level ISR |
3 |
4 |
239 |
0.000 |
|
vxWorks 5.5 net task has higher priority |
5 |
11 |
503 |
0.013 |
|
vxWorks 5.5 net task has lower priority |
5 |
12 |
51 |
0.000 |
|
RTEMS 4.6 net task has
higher priority |
6 |
10 |
735 |
0.003 |
|
RTEMS 4.6 net task has
lower priority |
3 |
10 |
27 |
0.000 |
|
Public Network |
Linux 2.6.13 preemptive
|
3 |
4 |
228 |
0.003 |
vxWorks 5.5 net task
has higher priority |
5 |
11 |
763 |
0.009 |
|
vxWorks 5.5 net task
has lower priority |
5 |
11 |
56 |
0.000 |
|
RTEMS 4.6 net task has
higher priority |
5 |
10 |
1032 |
0.006 |
|
RTEMS 4.6 net task has
lower priority |
3 |
10 |
32 |
0.000 |
Total
Response Latency
OS |
Minimum |
Median |
Maximum |
>100 µs(%) |
|
Private Network |
Linux 2.4.30 |
21 |
35 |
1185 |
0.676 |
Linux 2.4.2hhl2.0 |
23 |
29 |
250 |
0.030 |
|
Linux
2.6.13 non preemptive |
25 |
36 |
272 |
0.046 |
|
Linux 2.6.13 preemptive
|
25 |
34 |
269 |
0.045 |
|
Linux 2.6.13
preemptive with user level ISR |
121 |
132 |
567814 |
100.000 |
|
vxWorks 5.5 net task has higher priority |
13 |
20 |
513 |
0.013 |
|
vxWorks 5.5 net task has lower priority |
13 |
21 |
80 |
0.000 |
|
RTEMS 4.6 net task has
higher priority |
15 |
18 |
753 |
0.005 |
|
RTEMS 4.6 net task has
lower priority |
12 |
18 |
43 |
0.000 |
|
Public Network |
Linux 2.6.13 preemptive
|
25 |
34 |
373 |
0.051 |
vxWorks 5.5 net task has higher priority |
12 |
20 |
772 |
0.009 |
|
vxWorks 5.5 net task has lower priority |
13 |
20 |
82 |
0.000 |
|
RTEMS 4.6 net task has
higher priority |
14 |
19 |
1041 |
0.008 |
|
RTEMS 4.6 net task has
lower priority |
12 |
18 |
47 |
0.000 |