ensures efficient multitasking