Looking for node.js Keywords? Try Ask4Keywords

Node.jsDateisystem-E / A


Bemerkungen

In Node.js werden ressourcenintensive Operationen wie E / A asynchron ausgeführt , haben jedoch ein synchrones Gegenstück (z. B. gibt es ein fs.readFile und sein Gegenstück ist fs.readFileSync ). Da es sich bei Node nur um einen Thread handelt, sollten Sie bei der Verwendung synchroner Operationen vorsichtig sein, da sie den gesamten Prozess blockieren.

Wenn ein Prozess durch einen synchronen Vorgang blockiert wird, wird der gesamte Ausführungszyklus (einschließlich der Ereignisschleife) angehalten. Das bedeutet, dass anderer asynchroner Code, einschließlich Events und Event-Handler, nicht ausgeführt wird und Ihr Programm so lange wartet, bis der einzelne Blockierungsvorgang abgeschlossen ist.

Es gibt geeignete Verwendungen sowohl für synchrone als auch für asynchrone Operationen. Es muss jedoch darauf geachtet werden, dass sie ordnungsgemäß verwendet werden.

Dateisystem-E / A Verwandte Beispiele