node.js基准测试不平滑
我写了这样一个简单的页面node.js基准测试不平滑,node.js,benchmarking,connect,Node.js,Benchmarking,Connect,我写了这样一个简单的页面 var connect = require('connect'); connect.createServer( connect.router(function(app){ app.get('/no-db', function(req, res, next){ res.end(JSON.stringify({/* object here*/})); }); }) ).listen(3000); 当我跑的时候 ab -c 100 -
var connect = require('connect');
connect.createServer(
connect.router(function(app){
app.get('/no-db', function(req, res, next){
res.end(JSON.stringify({/* object here*/}));
});
})
).listen(3000);
当我跑的时候
ab -c 100 -n 10000 http://127.0.0.1:3000/no-db
它处理请求,有时快,有时慢,有时只是停止,非常不稳定
这是什么意思?我正在使用Mac OS X lion。这可能是垃圾收集,您应该检查内存请求是否上升得很快,然后下降得很快。如果是这样的话,您将创建很多对象。这可能是垃圾收集,您应该检查内存请求是否上升得很快,然后下降得很快。如果是这样,您将创建大量对象。Mac OS X Lion(7.3.X)上的
ab
中有一个bug
这不是Node.js的问题
基本上,安装一个补丁版本的ab
你可以参考类似的问题
这里有一个补丁指南
这让我沮丧不已!祝你好运:-)Mac OS X Lion(7.3.X)上的
ab
中有一个bug
这不是Node.js的问题
基本上,安装一个补丁版本的ab
你可以参考类似的问题
这里有一个补丁指南
这让我沮丧不已!祝你好运:-)有没有关于GC的优化提示?有没有关于GC的优化提示?