У меня есть часть кода javascript, которую я выполняю с помощью интерпретатора node.js.
for(var i = 1; i < LIMIT; i++){
db.users.save({id : i, name : "MongoUser [" + i + "]"}, function(err, saved) {
if( err || !saved ) console.log("Error");
else console.log("Saved");
});
}
Я хочу знать, как измерить время, затрачиваемое этими операциями вставки db. Я мог бы вычислить разницу значений Date после и до этой части кода, но это было бы неправильно из-за асинхронного характера кода.