服务器上想压测 CPU 顺便看温度:s-tui 开源免费,终端里就有曲线图

新装的机器或刚清理过散热的服务器,想验证一下满载表现,又没有图形界面可用。s-tui 在终端里画出 CPU 频率、温度、功耗的实时曲线,还能直接发起压力测试,边压边看。
它解决什么问题
服务器没有桌面环境,装不了图形化监控工具。
想验证散热与电源策略是否正常,需要边加载边看数据。
核心能力
| 能力 | 具体能做到什么 |
|---|---|
| 曲线显示 | 在终端里用图表展示频率、温度与占用变化 |
| 自带压测 | 可直接发起压力测试,无需另装烤机工具 |
| 无图形依赖 | 纯终端界面,SSH 里也能用 |
| 读数细节 | 逐核频率、温度上限、降频情况都能看到 |
| 启动即用 | 一般 pip 或包管理器一条命令装好 |
| 轻量 | 资源占用低,不影响被测结果的判断 |

「有没有降频」比「温度多少」更值得看
判断一台机器散热是否够用,关键指标不是绝对温度,而是负载下频率会不会被压下来。s-tui 同时显示频率与温度,因此能看出这两者的关系:温度升到某一点后频率开始下掉,说明散热已经到极限;全程频率稳定、温度平稳,则说明散热有余量。
使用上要注意区分「压测」和「日常负载」:压力测试是为了暴露极限,日常使用很少持续跑满,所以压测结论要用作参考而非唯一标准。虚拟机上温度读数往往不可用,这是宿主环境不暴露传感器所致,不是工具问题。压测时机器会明显发热、风扇转起来,属正常现象。
同类工具怎么选
| 工具 | 授权 | 差别在哪 |
|---|---|---|
| btop++ | 开源免费 | 终端资源监控面板,界面华丽,不带压测功能。 |
| stress-ng | 开源免费 | 专业压力测试工具,可与监控工具配合使用。 |
| Core Temp | 免费闭源 | Windows 侧的轻量温度监控,逐核显示。 |
谁适合用
- 管理无桌面服务器的运维人员
- 刚改造完散热、想验证效果的折腾党
- 需要在远程机器上快速压测评估性能的人
怎么开始
- 通过包管理器或包索引安装 s-tui。
- 在终端启动,观察默认的曲线视图。
- 切换到压力测试功能,发起一轮负载。
- 一边加压一边观察频率与温度的变化关系。
- 结束后停止压测,记录结论用于对比改造前后。
常见问题
虚拟机里读不到温度?
多数虚拟化环境不暴露温度传感器,属正常现象。可以看频率与占用,温度项会缺失。
压测会损坏硬件吗?
会让机器短期处于高负载,属常规测试手段;散热异常的机器不建议长时间跑满。
需要额外的压测工具吗?
自带压力测试功能,不必另装。
支持 AMD 和 Intel 吗?
两者都支持,能读到的字段因平台而异。
授权与合规
s-tui 以 GPL-2.0 开源协议发布,源码在 GitHub 公开,免费使用。 官网:github.com/amanusk/s-tui。
继续找同类资源
这条属于「系统相关」栏目,同栏目还有更多可直接使用的免费资源,可以在 系统相关全部资源 里按需翻阅。
相关资源
同栏目下这几条也常被一起翻到:
资源信息
界面语言
英文
授权方式
开源免费
适用平台
Linux
获取方式
直链下载
资源更新
2026-09-20
页面更新
2026-09-20
↓ 获取资源
点击按钮直接前往资源页面。