Input (grade 12): In general, microkernels succeed when the task switching and intertask communication is fast, and fail when they are slow.
Output (grade 12): In general, microkernels succeed when the task switching and inter-task communication is fast, and fail when they are slow.