
1、检查服务器上是否有其他进程消耗大量资源。
2、检查speedway的测试设置是否正确,如压力测试的测试数据 *** 作是否正确,测试的时间长度是否合理,负载的类型是否合理等。
3、检查speedway的网络状态是否正常,比如网络负载是否过大,是否有拥塞现象等。
4、检查speedway的数据库是否正常,比如数据库索引是否有效,数据库查询是否有效。通常,当需要处理大批量的数据时,都需要进行压力测试。通过大量并发和大量数据,让程序和机器达到一定的负载,以检测程序是否还能正常工作,从而检测出程序的瓶颈所。(1)数据库连接数是否过多、压力是否过大、是否有很慢的sql执行、是否有死;(2)程序的cpu、内存、硬盘、网络使用是否合理;(3)程序是否稳定运行;(1)使用mytop查看数据库状况(2)使用atop查看资源使用情况atop 就是一款用于监控 Linux 系统资源与进程的工具,它以一定的频率记录系统的运行状态,所采集的数据包含系统资源(CPU、内存、磁盘和网络)使用情况和进程运 行情况, 并能以日志文件的方式保存在磁盘中,服务器出现问题后, 我们就可以获取相应的 atop 日志文件进行分析。1)atop安装:sudo aptitude install atop2)提交大批量的数据给应用程序进行处理,一段时间后,获取得到atop的log(/var/log/下)。3)根据该log即可分析系统资源(CPU、内存、磁盘和网络)使用情况和进程运行情况。打算测试一下树莓派外壳的散热性能,需要能压满CPU100%,同时显示温度、CPU频率、CPU占用率,那么这款工具你值得拥有。
s-tui 是一个用于监控计算机的终端 UI。s-tui 可以在终端以图形方式监控 CPU 温度、频率、功率和使用率。此外,它还显示由发热量限制引起的性能下降,它需要很少的资源并且不需要 X 服务器。它是用 Python 编写的,需要 root 权限才能使用它。
解决办法:忽略该模块,使用指令:
为了更清楚,截图左边内容如下:
简单描述一下常见 *** 作:
1)左侧 ,用方向键和空格 *** 作,方向键导航,空格确认,q键退出:
[上传失败(image-a958d2-1630050096887)]
Monitor为监视选项,Stress为压力测试选项
2)右侧分别为温度、CPU频率、CPU占用率显示柱状图,要是能设置成折线图,整个界面会清爽很多,不过貌似没有这个配置选项。
3)左侧下方有一些 *** 作配置,可以参考系统帮助使用:
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)