Eu estava lendo um artigo que descreve a alternância entre o espaço do usuário e o espaço do kernel que ocorre em uma chamada do sistema. O artigo diz
Um aplicativo espera a conclusão da chamada do sistema antes de retomar a execução no modo de usuário.
Agora, até agora eu estava assumindo que algumas chamadas do sistema são blocking
, enquanto outras são non-blocking
. Com o comentário acima, agora estou confuso. Isso significa que todas as chamadas do sistema estão bloqueando ou eu entendi mal um conceito?