Cuando se hace un llamado al sistema (system call) hay un cambio de contexto (del proceso de usuario al kernel).
Normalmente mientras se procesa el pedido el planificador es libre de elegir otro proceso para ejectuar (por ejemplo suponete que la system call era para guardar un archivo en disco, esto puede demorar un ratito y mientras tanto el SO pone a ejecutar otro proceso).
Saludos,
Gustavo