1.流量(读写 一般全双工 分开):
每秒钟单连接传送速度是固定,可能最多为20M 所以大于20M后 流量的算法为 并发数 乘上 20M,因为tcp协议里是根据 网络路由等情况 将包拆成合适的不用再解析的大小在网络里传送的 MSS max segment size) 。
按实际测试的经验: 1M/perReq 单连接能产生的流量在18M ; 4M/perReq 单连接能产生的流量在20M , 超过4M/perReq 这个数字以后 都是20M流量。
2.cpu
cpu sys 包含context switch
http://stackoverflow.com/questions/5440128/thread-context-switch-vs-process-context-switch
http://unix.stackexchange.com/questions/153466/huge-cpu-load-due-to-high-system-usage
vmstat 1 https://www.tummy.com/articles/isolating-heavy-load/
slabtop --sort=c -d 1
http://www.wowotech.net/memory_management/memory-fragment.html
kernel内存碎片防治技术
3. irq 系统中断
https://www.cnblogs.com/bamanzi/p/linux-irq-and-cpu-affinity.html
每个核上的中断比例 中断数