node.js基准testing不顺利

我写这样一个简单的页面

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狮子。

它可能是垃圾收集,你应该检查,如果你的内存需求是非常快,然后下降非常快。 如果它是你创造了很多的对象。

Mac OS X Lion(7.3.x)中存在一个缺陷,

这不是Node.js的问题

基本上,安装补丁版本的ab

你可以在这里引用类似的问题

补丁指南在这里

这让我感到无法停止! 祝你好运 :-)