压力终端用户界面或“s-tui”是一个终端工具,旨在使压力测试和监控您的 Linux 机器成为可能。它是一个TUI(无需X服务器),以图形方式显示您的CPU温度使用频率和功耗。
如果您想测试您的冷却解决方案或确保您的超频稳定,那么在您的计算机上运行压力测试可能会很有用。当您看到频率下降时,使用s-tui 很容易检测到过热。并且还会显示性能损失的指示。
负载下的压力终端UI
由于该工具在终端中运行,因此可以在SSH上使用它。这对于无外设服务器、小型单板 PC(例如 Raspberry-pi)或您更喜欢使用终端的情况很有用。
s-tui中的最新功能是功率图。拥有功率读数有助于评估笔记本电脑或服务器的功耗。它目前仅适用于 Intel CPU。
在Linux中安装Stress Terminal UI
获取最新版本s-tui的最简单方法是通过' pip' python 包管理器。如果你安装了pip,只需运行。
$ sudo pip install s-tui
然后从终端运行“s-tui”以运行该工具。
安装也可以从PPA 在Ubuntu 系统上获得。要从 PPA 安装s-tui,请运行以下命令:
$ sudo add-apt-repository ppa:amanusk/python-s-tui $ sudo apt-get 更新 $ sudo apt-get 安装 python-s-tui
然后像往常一样从终端运行“s-tui'。
压力终端用户界面选项
默认情况下,s-tui将尝试显示它可以在系统上检测到的所有传感器。这些如前所述:
如果某些传感器不可用,则该传感器的图形将不会显示。 TUI 中还有其他可用选项。您可以通过选择“stress options'将负载配置为在压力下运行。
You can choose to stress your memory/disk or running a different number of workers on the CPU.默认是最大负载可用的最大内核数。
压力终端用户界面选项
如果你想保存收集的数据,你可以开始s-tui- -csv 标志。这将创建一个 CSV 文件,其中包含工具运行时收集的所有数据。
对于其他CLI选项,运行s-tui --help获取帮助。 TUI 中也提供相同的帮助菜单。
兼容性
该工具经测试可在X86(英特尔/AMD)以及ARM上运行 系统。例如s-tui可以在Raspberry-pi和其他单板PC上运行。对更多系统的支持正在增长,可以在项目的 github 页面上请求。
s-tui 在 github 上 – https://github.com/amanusk/s-tui
此技巧由应用程序开发者提交,如果您有任何此类产品或技巧,请在此处与我们分享。