首页 >> 严选问答 >

如何在Linux中对CPU进行压力测试

2021-08-11 15:39:25

问题描述:

如何在Linux中对CPU进行压力测试,时间不够了,求直接说重点!

最佳答案

推荐答案

2021-08-11 15:39:25

确定 Linux 发行版的活力或其运行的硬件的关键矩阵是系统性能。根据您的目的,您可以从各种专用工具中进行选择,以监控不同的组件,例如 CPU 频率、温度和内存利用率。但是,如果您喜欢 CLI,就像我们一样,您会更喜欢使用 S-TUI。

使用 S-TUI(Stress-Terminal UI 的首字母缩写词),您可以同时监控 CPU 温度、频率、功率和利用率。该实用程序以图形方式显示所有信息,甚至可用于将数据导出为 CSV 文件。更好的是,您可以将 S-TUI 配置为在被监控的任何组件的值违反定义的阈值时自动启动脚本。当与压力结合使用时,另一个命令行实用程序 S-TUI 也可用于对您的系统进行压力测试。

安装 S-TUI

尽管 S-TUI 在大多数流行桌面发行版的软件存储库中不可用,但安装该工具相当简单,并且该项目的 GitHub 页面描述了各种安装技术。对于我们的安装,我们将使用 Ubuntu 21.04。

左侧边栏的顶部是有关 CPU 的详细信息。我们的联想测试机被正确识别为运行 Intel Core i3-5005U CPU @ 2.00GHz 处理器。这是因为 S-TUI 利用各种其他本地工具和实用程序来收集相关信息。例如,可以通过运行 cat /proc/cpuinfo 命令来确定相同的信息和更多的细节。

要将刷新率从两秒更改为 0.1,请将侧边栏上的 Refresh[s]:2.0 值更改为 0.1,请注意,这会给您的 Pi 带来额外压力。

使用向上和向下箭头键来导航侧边栏,但 S-TUI 也支持使用 H 和 J 来滚动,就像在 Vim 中一样。S-TUI 也适用于鼠标输入。

使用 S-TUI 对您的机器进行压力测试

默认情况下,S-TUI 配置为仅监控您的系统。为了将我们的机器推向极限,我们安装了“stress”压力测试终端工具。Stress 适用于所有类型的 CPU,我们使用它来对 Raspberry Pis 进行压力测试,作为 stressberry Python 基准测试工具的一部分。

  免责声明:本答案或内容为用户上传,不代表本网观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。 如遇侵权请及时联系本站删除。

 
分享:
最新文章