CPU 或内存占用过高的排查

正常情况下 mihomo 内核只占几十 MB 内存,CPU 接近空闲。持续飙高一定有具体原因,按下面几条查通常很快能定位。

常见原因

日志等级开成了 debug:日志页面不停刷屏,磁盘写入和 CPU 一起吃紧,改回 info 或 warning 即可。

规则集叠得太多:一份配置里塞了好几套第三方规则集,每条连接都要挨个匹配,精简掉重复的部分。

连接数堆积:某个程序在疯狂建连,P2P 工具和同步盘最常见,在「连接」页面按连接数排序就能揪出来。

订阅更新间隔设得太短:几分钟拉取并解析一次配置,见 自动更新设置

合作推荐 订阅链接从哪来? 本站合作机场注册即送 1GB 香港高速体验流量,可直接一键导入。 获取高速节点

快速验证

  1. 在「连接」页面点「关闭全部连接」,观察占用是否立刻回落——回落说明是连接数问题。
  2. 把日志等级临时调成 warning,再观察一分钟。
  3. 换一份最小配置(只留几个节点、不加额外规则集)启动,占用正常就说明问题出在配置上。
  4. 仍然异常的,记下客户端与内核版本号,到 GitHub Issues 搜索是否为已知问题。