- Kio-linuxdo2026-05-1325862
本帖使用社区开源推广,符合推广要求。我申明并遵循社区要求的以下内容:
- 我的帖子已经打上 开源推广 标签: 是
- 我的开源项目完整开源,无未开源部分: 是
- 我的开源项目已链接认可 LINUX DO 社区: 是
- 我帖子内的项目介绍,AI生成、润色内容部分已截图发出: 是
- 以上选择我承诺是永久有效的,接受社区和佬友监督: 是
以下为项目介绍正文内容,AI生成、润色内容已使用截图方式发出
近期因为打游戏、看直播、写代码的时候经常爆内存,可能是因为16g内存加上后台的软件较多导致的爆内存,因此我写了一个轻量级内存清理工具;这段时间实测下来很好用,至少不会爆内存了,打游戏也非常流畅,能一直维持在60-70%左右,大型游戏也是在80%以下,甚至能够玩游戏的同时再开一个vscode+QQ+网易云
软件使用python+rust编写,python为纯前端实现,后端部分由rust负责

1.2M的内存占用

如果喜欢本项目的话可以给出一个小小的star
项目地址:GitHub - Kiowx/MemCleaner: 高性能 Windows 内存优化工具,采用 Rust 内核 + Python CustomTkinter UI 架构。 · GitHub
下载地址:Releases · Kiowx/MemCleaner · GitHub
主楼 - Lisp2026-05-1360556
- 榾-Woisol2026-05-1361737
- 阳光之上2026-05-1361738
感谢佬友分享,我去试试!之前试过另外两个开源的,总是有些不尽人意
- Kio-linuxdo2026-05-1325862
下个版本修复一下这个问题,之前一直觉得不顺眼但是没有修,一直在修别的东西
- bakabaka-linuxdo2026-05-1361739
泼盆冷水,这类内存清理工具的原理其实都大差不差,无非就是将非系统进程使用的内存页/驻留集换出到磁盘,实际上不分好坏地换出,很多内存页会立马被读回来,这类系统api使用不当很可能会降低磁盘寿命。除此之外1.2m的内存占用是daemon吧,我不相信前端能做到这么低。
- Kio-linuxdo2026-05-1325862
你说的风险是存在的,所以我没有把它设计成高频无脑清理工具。它主要是主动触发 working set / 系统缓存回收,适合低内存或特定场景临时释放。而且项目里做了前台排除、系统进程保护、排除名单、冷却和低收益暂停,目的就是避免“不分好坏地清”。另外 1.2 MB 是 Rust 轻量 daemon,不是 Python GUI;GUI 关闭后后台只保留 daemon。这个项目不会宣传成所谓性能魔法工具,更多是提供一个透明可控的清理入口
- Kio-linuxdo2026-05-1325862
- Moksha2026-05-1361740
试试看,给佬start一个,后续给佬反馈
- niao2026-05-1839080
感谢佬友分享,占用这么低必须下载体验一下 ^-^
- Aerxz2026-05-189499
插个眼,我的笔记本已经比较老了,用起来较为吃力。开了软件后退出,但是软件也有内存泄漏问题,这个软件不知道用起来咋样
- Kio-linuxdo2026-05-1825862
v0.2.0更新内容:
- 设置页加入“阈值持续时间”,可以自定义内存占用超过阈值后持续多久才触发自动清理。
- 设置页加入“阈值清理冷却时间”,可以自定义两次阈值自动清理之间的最小间隔。
- 设置页加入“启动时自动请求管理员权限”开关。
- 清理结果提示现在会显示释放明细,区分“进程释放”和“系统释放”。
- 仪表盘上次清理记录现在会显示更详细的释放信息。
- 优化仪表盘圆环渲染逻辑,缓存静态底图,减少频繁刷新时的绘制开销。
- 优化圆环视觉表现,减少锯齿和异常圆点问题。
- 完善轻量模式/后台 daemon 对阈值触发时间、冷却时间等配置的读取逻辑。
- 修复设置页缺少部分自动清理配置入口的问题。
- 修复清理反馈只显示总释放量、不显示具体来源的问题。
- 修复 Rust 核心和后台 daemon 在严格 Clippy 检查下的 lint 问题。
- 修复部分 Windows API 调用写法不够规范的问题。
- 修复仪表盘圆环重复生成图像导致潜在卡顿的问题。
- sandman2026-05-1825734
- brqtkkft2026-05-2219074
佬,我在win11点开进程页时,加载进程的过程中就闪退了
- Kio-linuxdo2026-05-2225862
我检查一下是什么问题,下个版本修复
- henry992026-05-2230357
- Kio-linuxdo2026-05-2225862
v0.3.0更新内容:
- 修复 Win11 下打开进程页时,加载进程列表过程中可能闪退的问题。
- 优化进程列表获取方式,改用更稳定的进程枚举路径,提升不同 Win11 版本下的兼容性。
- 增强进程页数据容错,进程名称为空、字段异常或数据类型异常时不再影响页面渲染。
- 增强主窗口定时回调保护,单个 UI 回调异常不会直接影响整个程序。
- Kio-linuxdo2026-05-3025862
v0.3.5更新内容:
- 后台监控线程、自动清理线程和托盘线程现在会更稳妥地停止,减少退出时残留后台任务的可能。
- 将通知 Toast 和自动清理判断逻辑拆分为独立模块,主窗口代码更清晰,后续维护更方便。
- Python 主程序和 Rust 轻量后台守护进程现在共用更多底层清理逻辑,减少两边行为不一致的风险。
- 原生扩展
_core.pyd现在会放到build\native\_core.pyd,避免打包过程继续污染源码目录。- pytest 现在只收集
tests/目录,避免误扫target/、build/等构建目录导致权限错误。- 配置保存失败时增加日志记录,方便排查问题。
- 进程列表异步刷新增加保护,避免慢请求覆盖新数据。
- 自动清理触发规则增加独立测试,确保阈值判断更可靠。
- Rust 清理策略增加单元测试,覆盖排除进程、清理模式和内存压力判断。
- Daisyward2026-08-1523335
大佬的软件非常好用,不知道能否加个今日清除次数的计数显示?这样可以根据被清除的次数来调整那些清理参数,比如百分比之类的,到时候可以搭配出清理次数少不伤电脑又能运行流畅的方案来 ^-^
- seekdor2026-08-158276
我把memreduct换成大佬的这个试试

