text: 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 .