Ich habe untersucht, wie die verdrehten und node.js Frameworks arbeiten und ich bin versuchen, genau zu verstehen, wie das Betriebssystem I/O Operationen mit Rückrufen unterstützt.Wie wird die ereignisgesteuerte Programmierung implementiert?
Ich verstehe, dass es gut ist, weil wir weniger Threads brauchen, weil wir nicht blockierte Threads haben müssen, die auf E/A-Operationen warten. Aber etwas muss den Rückruf aufrufen, sobald die E/A abgeschlossen ist.
Wie wird dies vom Betriebssystem implementiert?