[packaging] deepin 用户出品!简单好用的资源监控工具,从此告别死机与过热
Tofloor
poster avatar
deepin小助手
Super Moderator
OM
2025-09-11 18:36
Author

以用为本.png

你是否遇到过 Linux 系统在高负载下突然卡死、发热严重,甚至直接关机的情况?尤其是在一些老旧设备上,默认的性能调度策略往往过于“激进”,只要稍有负载,CPU 立刻飙到最高频率——电耗得飞快,机器烫得吓人,系统稳定性也大打折扣。

针对这一痛点,deepin 社区开发者 @fslong@鲜衣怒马 联合打造了一款轻量实用的工具——「CPU 频率调度器」。该工具能够智能监控 CPU 使用率与温度,并动态调节频率,有效降低死机概率,提升系统稳定性,尤其适合老旧设备用户使用。

关于 CPU 频率调度器

CPU 频率调度器是一款基于 Python + PyQt5 开发的图形化工具,配合 systemd 服务,旨在解决系统在高负载下长时间睿频导致的不稳定问题(如磁盘掉电等),实现了对 CPU 频率的智能管理。

核心机制

  • 温度控制:定期检查CPU的使用率和温度,当 CPU 温度持续超过设定阈值,自动降频以减少发热;
  • 频率控制:当检测到 CPU 长期高负载运行,主动限制最高频率,避免过热;
  • 安全兜底:频率低于 50% 时不再降频,保证系统基本运行能力,同时记录相关信息。

亮点功能

image.png

  • 实时监控:显示 CPU 使用率、温度与当前频率;
  • 双控策略:支持独立启用/禁用温度与频率控制;
  • 灵活参数设置:可根据设备情况自定义阈值;
  • 运行日志:详细记录调度事件,方便排查与优化。

为了更好地使用 CPU 频率调度器,建议您根据设备的 CPU 型号和散热条件调整温度阈值,在需要高性能的场景中,也可以临时调整频率控制参数。
同时建议定期查看日志标签页,了解调度器的工作情况,如发现系统性能问题,可适当调整相关参数,在不需要时可以停止服务以减少系统资源占用。

平台及架构支持

  • Linux 发行版 (支持 systemd);
  • 依赖 Python 3 和 PyQt5;
  • 可跨架构运行 (AMD64、ARM64、Loongarch64);
  • Python 脚本具有良好的跨平台兼容性。

安装与获取

目前,CPU 频率调度器已上架 deepin 应用商店,deepin 用户可直接从应用商店一键下载安装体验。

image.png

其他 Linux 发行版用户可从下方项目地址通过 .deb 安装包进行安装,欢迎大家使用与反馈。

项目地址:

https://gitee.com/gys1987/linux-resource-monitor/tree/master

参与共建

再次感谢deepin 社区用户 @fslong 以及 @鲜衣怒马 的开发贡献及应用投递。deepin 的应用繁荣生态离不开每一位社区成员,无论您是应用的开发者还是愿意参与维护的热心用户,都欢迎通过「社区投递系统」加入我们,共同丰富 deepin 的应用生态。

社区投递系统使用说明

1、通过 deepin 官网进入社区应用投递系统,并登录 deepin(深度)社区账号。

image.png

2、点击右上角“上传应用”进行应用投递。

image.png

3、应用维护

成功投递应用后会进入审核流程,您可以在平台中查看审核进度,并对已投递的应用进行版本更新、信息维护等操作。

  • 更多社区投递系统使用说明:https://appdelivery.deepin.org.cn/preview/protocol.html

CPU 频率调度器现已正式投入使用,若您在使用过程中发现问题或有优化建议,欢迎随时通过项目仓库的 Issues 区或 deepin 社区论坛进行反馈,若您觉得工具实用高效,也欢迎在代码仓库为其点个 Star,支持开发者~

开源生态的繁荣需要每一位参与者的共同努力,期待更多用户能够加入我们,为 Linux 应用生态的丰富与完善贡献自己的力量。

⏬⏬⏬ 加入 deepin 生态共建小组:

image.png

相关帖子推荐:

【知享计划】写了个CPU调动服务,增强稳定性

CPU频率调度器做了一些修改和优化,当前是第五版

Reply Favorite View the author
All Replies
wcs4221
deepin beta test group
2025-09-11 18:45
#1

smirk

Reply View the author
鲜衣怒马
deepin
2025-09-11 19:02
#2

blush

欢迎大家使用反馈啊

Reply View the author
tacat
deepin
2025-09-11 19:22
#3

感谢两位大佬

Reply View the author
鲜衣怒马
deepin
2025-09-11 20:03
#4

其实龙芯也支持,介绍时忘记了joy

Reply View the author
LINUX小白菜
deepin
2025-09-11 20:35
#5

deepin25的确需要调频,试用了一天,感觉系统反应速度相当好,安装软件也好快,就是发热明显,怎么判断的?我用手摸的,笔记本电脑键盘打字时热度一摸就知道。最近半年用UOS,感觉系统很稳,发热均衡。用了一天25,还是回到UOS习惯一些,不想折腾。

Reply View the author
fslong
deepin
2025-09-11 23:20
#6
鲜衣怒马

blush

欢迎大家使用反馈啊

大佬执行力太强了,我写完原始脚本就摆烂了。

Reply View the author
鲜衣怒马
deepin
2025-09-11 23:43
#7
fslong

大佬执行力太强了,我写完原始脚本就摆烂了。

最近忙了,我也要摆一摆了😄

Reply View the author
deepin-流云
Moderator
Community OP
2025-09-12 09:31
#8
鲜衣怒马

其实龙芯也支持,介绍时忘记了joy

like 加上加上!

Reply View the author
鲜衣怒马
deepin
2025-09-12 10:03
#9
deepin-流云

like 加上加上!

如果龙芯有人使用反馈了再加吧,没有人用龙芯安装使用

Reply View the author
灵兮之
deepin
2025-09-12 10:20
#10

👍

Reply View the author
dove0012
deepin
2025-09-12 14:13
#11

这个能不能加上硬盘温度的监控?

Reply View the author
鲜衣怒马
deepin
2025-09-12 15:30
#12
dove0012

这个能不能加上硬盘温度的监控?

硬盘温度监控来调控CPU频率?可能作用不大。如果是监控温度你可以用另一个工具

https://bbs.deepin.org/phone/zh/post/291366

Reply View the author
杀毒软件吧
deepin
2025-09-14 09:39
#13
鲜衣怒马

如果龙芯有人使用反馈了再加吧,没有人用龙芯安装使用

下载链接在哪?deepin龙芯版的应用商店还不可用呢,现阶段只能指望星火应用商店。

而且印象中记得现阶段的龙芯新世界内核没法调主频吧?说是旧世界的时候使用了一个非常规的思路实现变频,结果相关代码无法合并进入上游Linux内核,现阶段只能全频率运行。而且就算中游deepin的内核并入了这套代码,实现了变频,对功率的降低效果实际有限,且龙芯的处理器,至少3A系列,实际上功率对于台式机来说并不算高,常常是纯铝的风冷散热器就能轻松压住。笔记本倒是有变频需求。

Reply View the author
鲜衣怒马
deepin
2025-09-14 10:38
#14
杀毒软件吧

下载链接在哪?deepin龙芯版的应用商店还不可用呢,现阶段只能指望星火应用商店。

而且印象中记得现阶段的龙芯新世界内核没法调主频吧?说是旧世界的时候使用了一个非常规的思路实现变频,结果相关代码无法合并进入上游Linux内核,现阶段只能全频率运行。而且就算中游deepin的内核并入了这套代码,实现了变频,对功率的降低效果实际有限,且龙芯的处理器,至少3A系列,实际上功率对于台式机来说并不算高,常常是纯铝的风冷散热器就能轻松压住。笔记本倒是有变频需求。

理论是可用的,不清楚实际可不可用,没人用过,好像也用不到,下面相关帖子里有下载链接

Reply View the author
杀毒软件吧
deepin
2025-09-14 16:56
#15
鲜衣怒马

理论是可用的,不清楚实际可不可用,没人用过,好像也用不到,下面相关帖子里有下载链接

确认了一下,服务无法启动。

image.png

Reply View the author
鲜衣怒马
deepin
2025-09-14 20:37
#16
杀毒软件吧

确认了一下,服务无法启动。

image.png

盲猜是CPU不支持调整频率 看一下日志页呢

Reply View the author
sailor.
deepin
Resources Team
17 hours ago
#17

like

Reply View the author