Original: In general, microkernels succeed when the task switching and intertask communication is fast, and fail when they are slow.
Simplified: In general, microkernels succeed when the task switching and inter-task communication is fast, and fail when they are slow.