Драйвера, в микроядерной архитектуре, находятся в пространстве пользователя. Забота микроядра отдать разные железные ресурсы разным драйверам и проксировать непосредственные запросы от них к железу, через IPC. И чем меньше будет системных вызовов, чем они будут быстрее и чем эффективнее организовано IPC, тем более производительной будет архитектура конкретного микроядра. Короче,
сиди читай. Статейка старая и с той поры всё стало ещё более пизже!