- 工信部备案号 滇ICP备05000110号-1
- 滇公安备案 滇53010302000111
- 增值电信业务经营许可证 B1.B2-20181647、滇B1.B2-20190004
- 云南互联网协会理事单位
- 安全联盟认证网站身份V标记
- 域名注册服务机构许可:滇D3-20230001
- 代理域名注册服务机构:新网数码
在现代计算中,处理器的性能和温度对系统的稳定性至关重要。为了确保处理器在高负载下能够持续稳定运行,压力测试是评估其性能的有效手段。本文将介绍如何通过不同的工具在Linux环境中对CPU进行压力测试,并提供监控温度和性能的最佳实践。
要检查处理器性能和温度的最佳方法是在高负载的情况是对 CPU 进行压力测试。当对 CPU 进行压力测试时,可以监控系统资源查看它们在 CPU 处于峰值工作负载时的表现。
压力测试对于爱好者在构建新系统时必不可少,特别是如果打算稍后对 CPU 进行超频的小伙伴,如果配置不当,温度可能会影响其运行。
例如,如果你的 CPU 在压力测试期间过快过热,需要通过更换 CPU 散热器、使用更好的气流柜等来获得更好的散热解决方案。
相信大家已经了解为什么需要进行压力测试,现在我将带大家了解如何在 Linux 对 CPU 进行压力测试的方法。
GUI 应用 GtkStressTesting
命令行 stress 和 s-tui 工具
现在,我们从第一个开始。
如果你更喜欢使用 GUI 解决方案而不是终端,我总结了对系统进行压力测试的最简单方法。
GUI 程序 GtkStressTesting,可以帮助你同时进行压力测试和监控温度,提供各种预设来对系统进行压力测试,并且提供选择在测试期间要使用多少个核心的能力。
GitLab上不再积极维护此工具。但它按预期工作。
GtkStressTesting 可使用 Flatpak 安装,因此如果大家尚未启用 Flatpak 支持,请阅读 Flatpak 设置教程。
启用 Flatpak 支持后,可以通过终端使用命令 flatpak install
安装 GtkStressTesting 。
flatpak install flathub com.leinardi.gst
安装后,可以从系统菜单启动 GtkStressTesting 程序。
在这里,我建议大家单击 Read all
按钮并输入 sudo 密码,使 GtkStressTesting 可以获取系统的所有信息:
还可以选择要对系统进行压力测试的时长。如果温度过高,可以随时停止压力测试并选择 Workers: Auto
。
这里我进行 12 个 CPU 核心的 5 分钟的压力测试:
完成后,单击开始按钮并监控温度,如果超过 90,则停止压力测试。我的系统在压力测试期间达到最大的 85 度 。
使用 GUI 应用程序对 CPU 进行压力测试的非常简单。
需要两个命令行程序使用终端进行压力测试:s-tui 和 stress。
可以从默认仓库或使用 pip 安装这些工具。如果可以使用工具的旧版本,那么从默认仓库安装会变得更容易。
以下命令可让你在流行的 Linux 发行版安装 s-tui 和 stress :
sudo apt install s-tui stress
sudo pacman -S s-tui stress
sudo dnf install s-tui stress
如果想使用最新版本的 s-tui,可以使用 pip 命令安装:
pip install s-tui stress --user
完成安装后,在终端中启动 s-tui :
sudo s-tui
使用鼠标或键盘箭头键在菜单导航,请单击 Stres options
并填写要对系统进行压力测试的时间(以秒为单位),然后保存 Save:
最后,选择 Stress
选项,它会在指定的时间段内开始压力测试:
如果温度失控,可以点击按钮 Quit
或者按 Q键退出程序停止压力测试。此外,如果想以 .csv
格式存储数据,该工具可以提供这个功能。
要存储数据,要做的就是在启动 s-tui 程序指定 -c
选项,如下所示:
s-tui -c
如果你想用你喜欢的名字保存文件,必须使用 --csv-file
选项指定文件名,如下所示:
s-tui --csv-file <name of file>.csv
例如,在这里,我将文件命名为 Hello.scv
:
s-tui --csv-file Hello.scv
通过对CPU进行压力测试,我们能够更好地了解系统的负载承受能力和散热效果。无论是使用图形界面工具还是命令行工具,进行适当的压力测试都可以帮助优化硬件配置,提升系统稳定性。希望通过本文的指导,您能够选择合适的测试工具,并确保您的CPU在高负载下运行时能够保持最佳状态。
想了解更多Linux相关的分享欢迎上蓝队云官网查询,更多免费技术学习文档,蓝队云期待与您一起探索。
售前咨询
售后咨询
备案咨询
二维码
TOP