How Real-Time isWindows 2000? (Cont’d)
Ill-behaved drivers, hardware can take many milliseconds
- Software delays of up to 16ms observed
- Slow reset function in an Ethernet driver
- Hardware delays of up to 30ms observed
- PCI bus stalled by write to full FIFO
Problem: system designed for high throughput
Solution:
- Systematic latency testing
- Latency requirements specifications