Estaba leyendo un artículo que describe el cambio entre el espacio de usuario y el espacio de kernel que ocurre en una llamada al sistema. El artículo dice
Una aplicación espera la finalización de la llamada del sistema antes de reanudar la ejecución en modo de usuario.
Ahora, hasta ahora estaba asumiendo que algunas llamadas al sistema son blocking
, mientras que otras lo son non-blocking
. Con el comentario anterior, ahora estoy confundido. ¿Significa esto que todas las llamadas al sistema están bloqueando o no he entendido bien un concepto?