当前位置: 代码迷 >> JavaScript >> nodejs测试: buffer跟字符串相加对比测试
  详细解决方案

nodejs测试: buffer跟字符串相加对比测试

热度:182   发布时间:2012-10-09 10:21:45.0
nodejs测试: buffer和字符串相加对比测试

?

看到jsconf2010.pdf写的关于buffer对象和string字符串相加的对比图表。发现buffer对象响应的变化很大,眼见为实,因此证实一下:

?

准备:

apache ab模拟并发,编写两份代码

os: debian 6.0

cpu: Intel(R) Core(TM)2 Duo CPU E8400 @ 3.00GHz

mem: 4G

?

代码:

?

?

说明:定义两个监听,实现不同的字符串拼接,并监听不同的端口,方便测试。

?

运行:

?


?


?

结果:

?

?

说明:在300个并发,10000个请求下,采用buffer方式构造对象的性能优化是和之前的3倍以上。

?

?

?

?

?