sagen, ich habe:Lädt readFile den Inhalt?
var fs = require('fs');
var a= fs.readFile(__dirname + '/someBigFile.txt', function(err, data) {
console.log(data);
});
ich bemerkt habe, dass, wenn es zuerst dauert etwa 2 Sekunden someBigFile
, jetzt zu lesen, dauert es mehrere Millisekunden. Gibt es ein internes Caching, das Node.js passiert, wenn Sie es mehrmals lesen? zum Beispiel:
for(var i =0; i < 10000; i++)
{
var greet = fs.readFile(__dirname + '/greet.txt', "utf-8", function(err, data) {
});
}
war meine Antwort nützlich für Sie? –