Считается, что микроядро добавляет стабильности системе. Но почему? Ведь в монолитном ядре драйвера, к примеру выполняются ввиде отдельной нити. А это значит, что в ядре есть главный поток, который и управляет нитями - драйверами, подобно тому, как микроядро управляет пользовательскими процессами - драйверами. Если вдруг, что, то главный поток ядра всегда сможет перезагрузить нить - драйвер.