- 博客(6)
- 资源 (1)
- 收藏
- 关注
原创 linux网络性能优化
网络协议栈指标工具工具指标网络收发应用程序应用程序,通常通过套接字接口进行网络操作。由于网络收发通常比较耗时,所以应用程序的优化,主要就是对网络 I/O 和进程自身的工作模型的优化。从网络 I/O 的角度来说,主要有下面两种优化思路。第一种是最常用的 I/O 多路复用技术 epoll,主要用来取代 select 和 poll。这其实是解决 C10K 问题的关键,也是目前很多网...
2019-08-07 17:51:34 924
原创 cpu性能指标工具
平均负载:uptime,top系统cpu使用率: vmstat mpstat,top,sar,/proc/stat进程cpu使用率:top,pidstat,ps,htop,atop系统上下文切换:vmstat进程上下文切换:pidstat -w软中断:top,mpstat,/proc/softirqs硬中断:vmstat,/proc/interrupts网络:dstat,tcpdum...
2019-08-01 10:13:00 216 1
原创 CPU性能优化思路
CPU性能优化思路方法论1.性能优化的效果判断三步走理论(1)确定性能的量化指标-一般从应用程序纬度和系统资源纬度分析(2)测试优化前的性能指标(3)测试性能优化后的性能指标2.当性能问题有多个时,优先级问题先优化最重要的且最大程度提升性能的问题开始优化3.优化方法有多个时,该如何选综合多方面因素CPU优化应用程序优化:排除不必要工作,只留核心逻辑1.减少循环次数 减少递...
2019-08-01 09:29:59 369
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人