终端里的“烤机”神器:s-tui,让你的CPU温度一览无余
还在为CPU温度过高而烦恼?想知道你的电脑在重压下的表现?今天,我们要介绍一款在终端里就能“烤机”的利器——s-tui (Stress Terminal UI)。它不仅能实时监控CPU的温度、频率、功耗和利用率,还能进行压力测试,简直是硬件发烧友和系统管理员的福音。
一、项目介绍
s-tui,顾名思义,是一个基于终端的CPU压力测试和监控工具。它以图形化的方式,在你的终端里展示CPU的各项关键指标。这个项目由开发者amanusk维护,并在GitHub上开源,目前已经收获了4.4k的star,显示出其受欢迎程度。s-tui并不是一个进程监视器,而是专注于CPU的性能监控和压力测试。
二、基本功能
1. 实时监控
s-tui最核心的功能就是实时监控CPU的各项参数,包括:
- 温度: 让你随时掌握CPU的“体温”,避免过热。
- 利用率: 了解CPU的繁忙程度,看看它是否在“偷懒”。
- 频率: 观察CPU的运行速度,看看它是否在“摸鱼”。
- 功耗: 掌握CPU的“饭量”,看看它是否在“暴饮暴食”。
2. 压力测试
s-tui内置了多种压力测试模式,包括:
- stress: 经典的压力测试工具。
- stress-ng: 更高级的压力测试工具。
- FIRESTARTER: 一个可选的、更强大的压力测试工具。
你可以根据需要选择不同的模式,让你的CPU“火力全开”,测试其极限性能。
3. 图形化展示
别以为终端只能显示枯燥的文字,s-tui用图形化的方式,将CPU的各项指标清晰地展示出来。你可以直观地看到温度、频率等参数的变化曲线,一目了然。
4. 热节流显示
s-tui还能显示由热节流引起的性能下降,让你知道CPU是否因为过热而“罢工”。
三、部署方式
s-tui的安装非常简单,支持多种操作系统和安装方式:
1. pip安装 (x86 + ARM)
pip install s-tui --user
# 或者
sudo pip install s-tui
如果你是Python用户,这是最方便的安装方式。
2. Ubuntu (18.10及更新版本)
sudo apt install s-tui
Ubuntu用户可以直接使用apt安装。
3. Arch Linux, Manjaro
sudo pacman -S s-tui
# 或者安装开发版
yay -S s-tui-git
Arch系用户可以使用pacman或yay安装。
4. OpenSUSE
sudo zypper install s-tui
OpenSUSE用户可以使用zypper安装。
5. Fedora
sudo dnf install s-tui
Fedora用户可以使用dnf安装。
6. 从源代码运行
如果你想体验最新的功能,或者想自己修改代码,可以从源代码运行:
git clone https://github.com/amanusk/s-tui.git
cd s-tui
[sudo] pip install urwid psutil (--user)
sudo apt-get install stress # 可选
python -m s_tui.s_tui
四、使用方式
安装完成后,直接在终端输入 s-tui 即可启动。
1. 命令行选项
s-tui提供了一些命令行选项,可以让你更灵活地使用它:
- -h, --help: 显示帮助信息。
- -d, --debug: 输出调试日志。
- -c, --csv: 将统计信息保存到CSV文件。
- -t, --terminal: 显示单行统计信息,不使用TUI。
- -j, --json: 以JSON格式显示单行统计信息。
- -nm, --no-mouse: 禁用鼠标支持。
- -tt T_THRESH, --t_thresh T_THRESH: 设置高温阈值。
2. TUI界面操作
s-tui的TUI界面操作也很简单:
- 使用方向键或 hjkl 导航侧边栏。
- 在 Modes 中切换压力测试模式。
- 在 Stress options 中调整压力测试选项。
- 在 Graphs 菜单中选择要显示的图表。
- 在 Summaries 菜单中选择要显示的摘要。
- 使用 Reset 按钮重置图表和统计信息。
- 使用 UTF-8 按钮获得更平滑的图表。
- 使用 Save Settings 按钮保存当前配置。
- 按 q 或 Quit 按钮退出。
3. 配置文件
s-tui的配置文件保存在 ~/.config/s-tui 目录下。你可以在这里修改配置,或者添加自定义的阈值脚本。
五、总结
s-tui是一个功能强大、易于使用的CPU监控和压力测试工具。它以图形化的方式,在终端里展示CPU的各项指标,让你对CPU的运行状态一目了然。如果你是硬件发烧友、系统管理员,或者只是想了解你的电脑在重压下的表现,那么s-tui绝对值得你尝试。快来试试吧,让你的CPU在终端里“燃烧”起来!
相关文章
- 基于Windows Server 2022 微软发布新Docker容器镜像
- SQL Server升级到2022版本
- 微软 Windows Server 不同版本之间的差异有哪些?
- Windows Server 2022:企业数字化转型的安全基石
- Windows Server 2016 中文版、英文版下载 2024年4月更新
- 新书速览|Windows Server 2022 系统与网站配置实战
- 【数据库】SQL Server2022安装教程
- Windows Server 2022获7月非安全更新:修复因Defender导致的卡死问题
- 用户反馈微软Windows Server 2022安装11月更新出错
- 微软Windows Server更新惹出幺蛾子:2022被自动升至2025