http性能测试
压力测试工具
- ab
 - webbench
-c 多少个并发连接ab -c500 -n2000 -http://127.0.0.1:3000/list
-n 多少次请求 
找到瓶颈所在
- top
 - iostat
 
nodejs性能分析
nodejs 自带的 profile分析
chrome devtool
node --prof index.jsnode --inspect -index.js
减少不必要的计算
- 小图片合并为大图片
 - svg代替 img.src
 - 空间换时间
 - 启动阶段,完成计算
 
内存优化
- 垃圾回收机制
 
nodejs Buffer的内存分配策略
- 使用池
 
c++插件
c++ Addons
- 将计算量转移到 c++进行
- 好处:C++运算比 JS运算更快
 - 缺点:C++变量和 V8变量的转换
 
 
node-gyp
不同的平台,需要不同的编译
https://github.com/nodejs/node-gyp
