menu E4b9a6's blog
rss_feed
E4b9a6's blog
有善始者实繁,能克终者盖寡。

Linux下使用stress进行硬件压力测试

作者:E4b9a6, 创建:2023-07-11, 字数:491, 已阅:175, 最后更新:2024-03-10

这篇文章更新于 258 天前,文中部分信息可能失效,请自行甄别无效内容。

Linux系统下的硬件压力测试工具stress结合监控工具btop可以用来对CPU、内存、磁盘等硬件进行压力测试

在Ubuntu 20.04下,可以通过以下命令安装stresshtop

TEXT
sudo apt install -y stress htop 

要进行1分钟的全核心压力测试,可以使用以下命令:

TEXT
stress-ng --cpu $(nproc --all) --timeout 60s 

然后,在另一个终端窗口中输入btop命令来监控压力测试情况

你将会得到类似于下图的监控报告,该报告显示了CPU的使用率和温度:

除了CPU,stress还支持对其他硬件进行压力测试,例如,要对8个核心、4个IO测试和2个128M内存写入测试进行压力测试,可以使用以下命令:

Bash
stress --cpu 8 --io 4 --vm 2 --vm-bytes 128M --timeout 60s

[[replyMessage== null?"发表评论":"发表评论 @ " + replyMessage.m_author]]

account_circle
email
web_asset
textsms

评论列表([[messageResponse.total]])

还没有可以显示的留言...
gravatar
[[messageItem.m_author]] [[messageItem.m_author]]
[[messageItem.create_time]]
[[getEnviron(messageItem.m_environ)]]
[[subMessage.m_author]] [[subMessage.m_author]] @ [[subMessage.parent_message.m_author]] [[subMessage.parent_message.m_author]]
[[subMessage.create_time]]
[[getEnviron(messageItem.m_environ)]]