V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
MoRanjiang
V2EX  ›  问与答

求助,关于 mihomo(clash.meta)的内存占用问题

  •  
  •   MoRanjiang · 60 天前 · 1537 次点击
    这是一个创建于 60 天前的主题,其中的信息可能已经有所发展或是发生改变。

    最近因为换了机场,要用 Hysteria2 协议的节点,所以从 Clash 迁移到了最新版的 mihomo ,遇到了内存占用问题——每次启动后内存占用会慢慢增加,一觉醒来就超过 1 G 了,成了压断我 16 G 内存的最后一根稻草。每次启动 eu4 如果不重启内核再开个浏览器就卡顿到无法游玩。

    已经尝试了不同的 GUI 也试了单独的内核,虽然没有连续使用数个小时让它慢慢增长,但是过不了很久也会达到 500 M 。尝试设置了 geodata-loader: memconservative 也没有明显效果。

    现在考虑使用 sing-box ,但是官方文档看得我一头雾水,手写 json 也很痛苦。

    9 条回复    2024-03-02 20:25:42 +08:00
    xxb
        1
    xxb  
       60 天前 via Android   ❤️ 1
    改日志级别试试
    x86
        2
    x86  
       60 天前
    试试 gui.for.clash
    SenLief
        3
    SenLief  
       60 天前   ❤️ 1
    应该是内存泄露了,我用 clash meta 内存一般在 80mb 左右。开日志看一下吧。
    SenLief
        4
    SenLief  
       60 天前
    singbox 客户端原版没有订阅功能。
    defaw
        5
    defaw  
       60 天前   ❤️ 1
    几个方案:1.开 tun 的同时系统代理也打开,tun 的 tcp 连接释放不干净会一直占着内存,http 代理就没这个毛病
    2.使用”任务计划程序“在每次从锁屏进入桌面时运行一个 powershell 脚本,在脚本里执行 curl 请求重启 clash 核心,目前已知 meta 核心在没网而且开着 tun 时内存会快速膨胀
    deorth
        6
    deorth  
       60 天前 via Android
    提 issue
    A01514035
        7
    A01514035  
       60 天前   ❤️ 2
    可以使用最新的 alpha 版本试一下?(因为我看官方 issue 中总有人恢复这个,然后问题居然真的解决了)
    我一直使用的是最新的 alpha 版本,在 ubuntu 上使用 tun 模式作为局域网内其他四五台机器的旁路由,十几天了内存占用还是不到 100MB.
    issakchill
        8
    issakchill  
       60 天前   ❤️ 1
    改日志级别试试 之前在群里面好像说过可以解决
    MoRanjiang
        9
    MoRanjiang  
    OP
       56 天前
    目前的措施是
    1 、调整了日志等级
    2 、使用最新的 alpha 版本
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   862 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 33ms · UTC 20:40 · PVG 04:40 · LAX 13:40 · JFK 16:40
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.