V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
mmddisa
V2EX  ›  Surge

Surge 后台运行事实上还是很耗电的

  •  1
     
  •   mmddisa · 2022-02-15 23:00:14 +08:00 · 6096 次点击
    这是一个创建于 772 天前的主题,其中的信息可能已经有所发展或是发生改变。
    图一是 Surge 开直连模式一晚上的耗电,基本上在 3%左右,图二是开规则模式一晚上的耗电,有 40%左右。网上很多人都在说 Surge 耗电是电量统计问题,但事实远远不是电量统计显示能解释得通的。我用的 iPhone12pro ,出门如果开规则的话掉点明显比开直连 /关 Surge 猛得多,iPad 的情况也是如此,只不过没办法像夜间耗电那样做对照实验。

    并且 Surge 的后台耗电情况也不稳定,有时候会有一两天开规则模式夜间耗电减少,具体原因未知。

    网上很少看到有关 Surge 耗电问题的讨论,即便有一般也都被"当开启 Surge 之后,所有的网络通信都被 Surge 接管,所以所有的网络通讯耗电"之类的解释淹没,然而事实并非那么简单。

    我的解决办法是夜间待机抓取流量,然后写规则把不需要代理的流量改为直连,不过事实证明这种方法收效甚微。

    不知道大佬们对此有没有解决办法。

    ![直连模式耗电情况]( )
    ![规则模式耗电情况]( )
    22 条回复    2024-01-14 15:44:25 +08:00
    dingwen07
        1
    dingwen07  
       2022-02-15 23:28:15 +08:00 via iPhone
    本身就是。Android 上的 AdGuard 也说是耗电会被计算到它身上实际上也会增加耗电。也不知道是最先是哪个 app 开始用这种说法的
    TashinV
        2
    TashinV  
       2022-02-16 00:07:34 +08:00 via iPhone
    一直有这样的感觉
    yidinghe
        3
    yidinghe  
       2022-02-16 00:09:03 +08:00 via Android
    简单的算法:经过它的流量越多,它的耗电就越高。如果没有流量,你什么规则都没影响。
    Love4Taylor
        4
    Love4Taylor  
       2022-02-16 00:12:10 +08:00 via iPhone
    你试试 Surge 的兼容模式改成纯 Proxy ?减少因 TUN 造成的用户态内核态切换次数?对比下此时的耗电量?

    关于内核态用户态切换影响的讨论:/t/805362
    shinko
        5
    shinko  
       2022-02-16 00:21:44 +08:00
    写规则把不需要代理的流量改为直连,这样流量就不会经过 APP 吗? 是不是掩耳盗铃?
    Cavolo
        6
    Cavolo  
       2022-02-16 00:27:38 +08:00 via iPhone   ❤️ 2
    你不会插着电睡觉吗
    lekai63
        7
    lekai63  
       2022-02-16 00:30:23 +08:00 via iPhone
    我设置了快截指令
    半夜飞行模式并关闭 vpn 起床前切回来。
    lekai63
        8
    lekai63  
       2022-02-16 00:33:04 +08:00 via iPhone
    当然这个主题是探讨 surge 耗电问题。
    在快捷指令解决夜间待机问题后(自动化),surge 本身日常的耗电 随他去吧。关了 surge 更受不了。或者换个同类软件看看耗电情况?
    ZeroClover
        9
    ZeroClover  
       2022-02-16 01:42:41 +08:00
    我走网关代理的 iPhone 和走本机 Surge 的 iPhone ( Model 均为 iPhone 13 Pro 256GB )没有明显的耗电区别。
    icy37785
        10
    icy37785  
       2022-02-16 02:58:52 +08:00 via iPhone
    你通过规则去设置代理流量改为直连还是所有流量都被接管了呀。你真想对比就纯纯比较开了 surge 和没开 surge 的待机时长。你确切的比较之后就会发现你感觉的耗电确实是心理作用。
    Ravencus
        11
    Ravencus  
       2022-02-16 08:16:43 +08:00 via iPhone
    借楼问一下选择 surge 的主要理由是什么?我后台 24 小时挂火箭或者 QX 的时候都没有遇到过这么高的掉电,有什么是 surge 独有的功能吗
    lurenn
        12
    lurenn  
       2022-02-16 08:24:15 +08:00
    是不是 surge 跑了脚本?
    cssk
        13
    cssk  
       2022-02-16 08:25:12 +08:00 via iPhone
    @Ravencus #11 是楼主 rpwt ,我 24x7 开着 surge ,光广告过滤规则都快十万条了,一晚上也就掉电 1-2%,如果电量是 100 ,压根不会掉电
    Vitta
        14
    Vitta  
       2022-02-16 10:08:48 +08:00
    quan 也是
    SenLief
        15
    SenLief  
       2022-02-16 11:17:55 +08:00 via iPhone
    @shinko 不行,现在都是利用 vpn 所有流量都要进 app 分流,其实如果 app 本身支持代理就好了。
    SteveRogers
        16
    SteveRogers  
       2022-02-16 12:58:44 +08:00 via iPhone
    @Ravencus 模块、非常便捷的加各种模块
    halden
        17
    halden  
       2022-02-16 18:05:29 +08:00
    你可以试一下关掉 Wi-Fi ,同样开 Rule 模式我这里连着 Wi-Fi 就疯狂掉电,严重到不插电手机放在旁边都是温的,看请求也没有很多,插着电就明显发热。4G 下没事,就算充电都没有在 Wi-Fi 下不插电热,非常奇怪,搞得我现在平时都不连 Wi-Fi 了🤦‍♂️

    倒是以前不会这样,已经不记得是因为 surge 更新还是我改了啥规则搞的,也懒得慢慢排查就这样吧。。
    mmddisa
        18
    mmddisa  
    OP
       2022-02-16 22:58:59 +08:00 via iPhone
    @halden 是关掉 wifi 还是断开 wifi 连接?后者的话我测试过没用,关掉 wifi 我试试
    halden
        19
    halden  
       2022-02-17 00:37:25 +08:00 via iPhone
    @mmddisa 我是断开链接就好了
    jgan
        20
    jgan  
       2022-07-26 11:36:27 +08:00   ❤️ 1
    规则匹配耗电相当可观,如果使用数万逐条匹配的域名规则,或 SCRIPT 与 GEOIP 规则,甚至比 Vmess 之类的隧道协议耗电更加可观。如果只使用 DOMAIN-SET 、DST-PORT 与 IP-CIDR 规则(若数量较多建议转向 GEOIP,大量 IP 规则匹配速度没有包含更多 IP 的 GEOIP 快)可以有效降低耗电,因为这几种规则都是优化匹配,消耗远低于传统逐条匹配规则。关闭大部分通知与流量抓取 /日志也可以降低耗电。
    连接 Wi-Fi 时手机会执行相册同步、应用更新等消耗大量流量的操作,自然增加耗电。
    mmddisa
        21
    mmddisa  
    OP
       2022-07-26 15:02:16 +08:00
    @jgan 原来还有这种事?我现在用的 rule-set ANS 分流( https://raw.githubusercontent.com/VirgilClyne/VirgilClyne/main/modules/ASN/ASN.list),今晚试试用 Geoip2cn 做下耗电对比实验
    GeminiAi
        22
    GeminiAi  
       75 天前
    怎么样了,来看看耗电情况,准备从 quanx 如 surge
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5183 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 09:31 · PVG 17:31 · LAX 02:31 · JFK 05:31
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.