[转帖]s-tui:在 Linux 中监控 CPU 温度、频率、功率和使用率的终端工具

tui,linux,监控,cpu,温度,频率,功率,使用率,终端,工具 · 浏览次数 : 0

小编点评

## Using the lm_sensors and s-tui tools to monitor CPU temperature **lm_sensors:** * A free and open-source tool for monitoring temperatures, voltages, and fan speeds. * Can be used as an alternative to the stock CLI tool `lm_sensors`. * Provides tools for configuring and controlling the sensor readings. **s-tui:** * A stress test-based terminal UI that can be used to monitor various system metrics. * Offers an intuitive graphical interface for monitoring CPU temperature. * Shows performance degradation due to heat limitations and uses stress testing for benchmarking. * Requires root privileges to be used. **Installation:** * **Python 2:** * Use `pip install s-tui` or `pip3 install s-tui`. * **Python 3:** * Use `pip install s-tui`. **Using s-tui:** 1. Ensure root privileges are granted. 2. Start the tool with `sudo s-tui`. 3. By default, it will enable hardware monitoring and choose the "Stress" option for stress testing. 4. Use `--helpvia` for more options. **Key features:** * Monitors CPU temperature, frequency, power, and usage. * Shows performance degradation due to heat limitations. * Uses stress testing for benchmarking. * Requires root privileges for full functionality.

正文

https://linux.cn/article-10467-1.html

 

| 2019-01-22 23:44      

一般每个 Linux 管理员都会使用 lm_sensors 监控 CPU 温度。lm_sensors (Linux 监控传感器)是一个自由开源程序,它提供了监控温度、电压和风扇的驱动和工具。

如果你正在找替代的 CLI 工具,我会建议你尝试 s-tui。

它其实是一个压力测试的终端 UI,可以帮助管理员通过颜色查看 CPU 温度。

s-tui 是什么

s-tui 是一个用于监控计算机的终端 UI。s-tui 可以在终端以图形方式监控 CPU 温度、频率、功率和使用率。此外,它还显示由发热量限制引起的性能下降,它需要很少的资源并且不需要 X 服务器。它是用 Python 编写的,需要 root 权限才能使用它。

s-tui 是一个独立的程序,可以开箱即用,并且不需要配置文件就可以使用其基本功能。

s-tui 使用 psutil 来探测你的一些硬件信息。如果不支持你的一些硬件,你可能看不到所有信息。

以 root 身份运行 s-tui 时,当压测所有 CPU 核心时,可以将 CPU 发挥到最大睿频频率。它在后台使用 Stress 压力测试工具,通过对系统施加某些类型的计算压力来检查其组件的温度是否超过其可接受的范围。只要计算机稳定并且其组件的温度不超过其可接受的范围,PC 超频就没问题。有几个程序可以通过压力测试得到系统的稳定性,从而评估超频水平。

如何在 Linux 中安装 s-tui

它是用 Python 写的,pip 是在 Linux 上安装 s-tui 的推荐方法。确保你在系统上安装了 python-pip 软件包。如果还没有,请使用以下命令进行安装。

对于 Debian/Ubuntu 用户,使用 apt 命令 或 apt-get 命令 来安装 pip

  1. $ sudo apt install python-pip stress

对于 Archlinux 用户,使用 pacman 命令 来安装 pip

  1. $ sudo pacman -S python-pip stress

对于 Fedora 用户,使用 dnf 命令 来安装 pip

  1. $ sudo dnf install python-pip stress

对于 CentOS/RHEL 用户,使用 yum 命令 来安装 pip

  1. $ sudo yum install python-pip stress

对于 openSUSE 用户,使用 zypper 命令 来安装 pip

  1. $ sudo zypper install python-pip stress

最后运行下面的 pip 命令 在 Linux 中安装 s-tui 工具。

对于 Python 2.x:

  1. $ sudo pip install s-tui

对于Python 3.x:

  1. $ sudo pip3 install s-tui

如何使用 s-tui

正如我在文章开头所说的那样。它需要 root 权限才能从系统获取所有信息。只需运行以下命令即可启动 s-tui。

  1. $ sudo s-tui

默认情况下,它启用硬件监控并选择 “Stress” 选项以对系统执行压力测试。

要查看其他选项,请到帮助页面查看。

  1. $ s-tui --help

via: https://www.2daygeek.com/s-tui-stress-terminal-ui-monitor-linux-cpu-temperature-frequency/

与[转帖]s-tui:在 Linux 中监控 CPU 温度、频率、功率和使用率的终端工具相似的内容:

[转帖]s-tui:在 Linux 中监控 CPU 温度、频率、功率和使用率的终端工具

https://linux.cn/article-10467-1.html | 2019-01-22 23:44 一般每个 Linux 管理员都会使用 lm_sensors 监控 CPU 温度。lm_sensors (Linux 监控传感器)是一个自由开源程序,它提供了监控温度、电压和风扇的驱动和工

[转帖]推荐一款Linux下监控CPU温度、频率、功耗的工具:s-tui

https://aijishu.com/a/1060000000216862 这两天我手头正好有一台配置较高的工作站,2颗Xeon Gold 6258R 28核CPU、1TB(1024GB)内存,跑了下功耗压测。 在Windows下我习惯用AIDA64、Hwinfo这些监控软件。Linux下能看CP

[转帖]s-systemtap工具使用图谱(持续更新)

整体的学习思维导图如下,后续持续更新完善文章目录​​安装​​​​简介​​​​执行流程​​​​执行方式​​​​stap脚本语法​​​​探针语法​​​​API函数​​​​探针举例​​​​变量使用​​​​基本应用​​​​1. 定位函数位置​​​​2. 查看文件能够添加探针的位置​​​​3. 打印函数参数(

[转帖]s-systemtap工具使用图谱(持续更新)

整体的学习思维导图如下,后续持续更新完善文章目录​​安装​​​​简介​​​​执行流程​​​​执行方式​​​​stap脚本语法​​​​探针语法​​​​API函数​​​​探针举例​​​​变量使用​​​​基本应用​​​​1. 定位函数位置​​​​2. 查看文件能够添加探针的位置​​​​3. 打印函数参数(

[转帖]SPECjvm2008 User's Guide

SPECjvm2008 User's Guide https://spec.org/jvm2008/docs/UserGuide.html#UsePJA Version 1.0Last modified: April 16, 2008 1 Introduction 1.1 General Conce

[转帖]10GB/s 存储方案设计测试:用PCIe 5.0单盘还是SSD RAID?

https://zhuanlan.zhihu.com/p/558884542 - 测试平台介绍 - M.2 NVMe SSD散热方案浅析 - Intel RST RAID的Write Back写缓存适用于SSD吗? - RAID 0、10读写带宽线性提升 - 选择软RAID还是硬RAID? - SL

[转帖]CPU Utilization is Wrong

Brendan Gregg's Blog home CPU Utilization is Wrong 09 May 2017 The metric we all use for CPU utilization is deeply misleading, and getting worse every

[转帖]硬盘监控和分析工具:Smartctl

Smartctl(S.M.A.R.T自监控,分析和报告技术)是类Unix下实施SMART任务命令行套件或工具,它用于打印SMART自检和错误日志,启用并禁用SMRAT自动检测,以及初始化设备自检。 Smartctl对于Linux物理服务器非常有用,在这些服务器上,可以智能的对磁盘进行错误检查,并将硬

[转帖]经典话语

Yesterday's the past, tomorrow's the future, but today is a gift. That's why it's called the present. Bil Keane Inspirational, Life, Motivational 1610

[转帖]经常在网上看到的ESG到底啥意思?

https://baijiahao.baidu.com/s?id=1715971992425967222&wfr=spider&for=pc 为应对气候变化,我国提出“二氧化碳排放力争于2030年前达到峰值,努力争取2060年前实现碳中和”等庄严的目标承诺。在今年的政府工作报告中,“做好碳达峰、碳中