在 GitHub issues 里,长期能看到关于 Clash Verge Rev / verge-mihomo 进程内存占用偏高的反馈:挂机几小时到一两天后,内存从几百 MB 一路涨到好几个 GB。这不是每个人都会遇到,但订阅多、连接频繁的用户更容易碰上。这篇整理常见诱因和能马上做的应对。
常见诱因
- 订阅数量多、自动更新频繁:配了很多条订阅、更新间隔又很短时,反复重载配置会累积开销。
- 大量失败连接:节点连不上时客户端会不断重试,部分失败连接的会话资源若没及时释放,长时间下来会堆积。
- 长时间不重启:软件连续运行很多天,内存增长更明显。
能马上做的几件事
- 把没在用的订阅删掉,只保留常用那一两条。
- 把自动更新间隔调长一点,比如从很短改成 1440(24 小时),别让它频繁重载。
- 遇到内存涨得离谱时,重启一下软件就能立刻释放。
- 挑能稳定连通的节点用,减少大量失败重试,做法见节点测速与选择。
和内核会话回收有关
这类问题很多发生在底层 Mihomo 内核,而不是界面本身——失败连接的会话没被正确关闭,是社区讨论里反复提到的方向,上游 Mihomo 也有相关的修复提交。所以保持客户端和内核更新到最新版很重要,方法见Mihomo 内核升级说明。
如果你的内存占用确实异常(比如几十 GB),值得去 GitHub issues 搜一下有没有同机型、同版本的反馈,附上日志反馈给作者,比自己干等更有用。
排查节点连通问题可参考订阅不出节点怎么办,其它常见问题查常见问题。想换到更新、修复更全的版本,从下载中心获取最新安装包。