1.安装perf工具
命令:
apt-get install linux-tools-common
apt-get install linux-tools-4.15.0-48-generic
apt-get install linux-tools-4.15.0-48-generic
apt-get install perf
2.启动被测服务
命令:./server_linux
3.测试服务是否启动成功(开第二个终端)
命令:curl http://localhost:12306/perf_issue
如图显示启动成功:
4.压被测服务
命令:wrk -d100s -c100 -t10 http://localhost:12306/perf_issue
结果如图:
qps=28.46
5.继续压测,打开第三个终端
使用命令:perf top
可以看出被测服务server_linux很忙。
使用上下键选择server_linux按两下Enter键,如图:
可以看出大量时间消耗在addsd命令上。