は、私が持っていると言う:readFileはコンテンツをキャッシュしますか?
var fs = require('fs');
var a= fs.readFile(__dirname + '/someBigFile.txt', function(err, data) {
console.log(data);
});
私はそれが最初の今では数ミリ秒を要し、someBigFile
を読み取るために、たとえば、2秒を要した場合、ことに気付きました。 Node.jsが何回も読んだときに内部キャッシュがあるのですか?
for(var i =0; i < 10000; i++)
{
var greet = fs.readFile(__dirname + '/greet.txt', "utf-8", function(err, data) {
});
}
私の答えはあなたにとって役に立ちましたか? –