Ich habe einen Artikel gelesen , der den Wechsel zwischen User-Space und Kernel-Space beschreibt, der bei einem Systemaufruf auftritt. Der Artikel sagt
Eine Anwendung erwartet den Abschluss des Systemaufrufs, bevor die Ausführung im Benutzermodus fortgesetzt wird.
Bisher bin ich davon ausgegangen, dass es einige Systemaufrufe gibt blocking
, während es andere sind non-blocking
. Mit dem obigen Kommentar bin ich jetzt verwirrt. Bedeutet dies, dass alle Systemaufrufe blockiert werden, oder habe ich ein Konzept falsch verstanden?