| Metric (Lower is Better) |
Linux (PREEMPT_RT) |
FreeRTOS |
seL4 |
L4Re/Fiasco.OC |
DragonFly BSD (Est.) |
Q1-Kernel |
| 1. Inter-Process Communication (IPC) |
2.0 – 4.5 |
1.5 – 3.0 |
0.5 – 1.0 |
0.3 – 0.7 |
1.0 – 2.0 |
0.80 – 1.3 |
| 2. Process Context Switch |
1.5 – 3.0 |
1.0 – 2.5 |
0.8 – 1.8 |
0.7 – 1.4 |
1.5 – 3.0 |
1.5 – 2.0 |
| 3. Worst-Case Interrupt Latency (WCIL) |
10 – 50 |
5 – 15 |
5 – 20 |
10 – 30 |
5 – 15 |
20 – 30 |
| 4. Process Creation Time |
50 – 200 |
N/A |
20 – 50 |
15 – 40 |
50 – 150 |
40 – 60 |
| 5. Syscall Overhead (Null Call) |
0.2 – 0.4 |
N/A |
0.1 – 0.3 |
0.1 – 0.3 |
0.2 – 0.4 |
0.2 – 0.3 |
Posted by
2025-11-10
Labels:
benchmarks