Device subsystem performance

The flow of events within the device subsystem is engineered to minimize overhead and maximize throughput when a device is in raw mode. To accomplish this, the following rules are used:

These rules—coupled with the extremely small interrupt and scheduling latencies inherent within the OS—result in a very lean input model that provides POSIX conformance together with extensions suitable to the realtime requirements of protocol implementations.