我有幾個自定義模塊,每秒調用數百次,我想確保調用這些模塊沒有性能影響。加載模塊時節點js性能
示例模塊 - 隨機string.js
module.exports = function() {
// Required modules
var logs = require(__dirname + '/logs.js'); // Custom logger
var uuid = require('node-uuid'); // Simple, fast generation of RFC4122 UUIDS
var randomString = uuid.v1() + uuid.v4();
logs.dev(randomString);
return randomString;
};
如果我打電話從另一個該模塊(即要求(__目錄名稱+「/random-string.js」))和它被稱爲數百每秒的時間,這是做一個讀取磁盤每次加載logs.js或node-uuid?