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

老话题,关于 Quantumult X 的耗电情况

  •  
  •   XTYCTT · 2023-03-24 09:38:31 +08:00 · 2967 次点击
    这是一个创建于 645 天前的主题,其中的信息可能已经有所发展或是发生改变。
    在网上收集到几种说法:

    1.不增加耗电,当开启此类应用之后,由于所有的网络通信都被此类软件接管,所以所有的网络通讯耗电(如 WiFi 、4G )都被计算在了此类应用上,使得此类软件在电量统计中占比很高。但实际上,开启此类应用对电量消耗不会有显著影响。

    2.看你有没有开脚本运行,运行脚本才会耗电。

    3.会大幅增加耗电,因为不论使用本地代理 loopback 还是 tun 网卡接管,数据包组装好后会在内核态到用户态绕一圈到代理软件再经过用户态到内核态送到物理网卡,期间会增加多次上下文切换和数据拷贝,之前无聊做过测试,最坏的情况会让 CPU 的负载翻倍不止,特别是对于 QX 这种完全使用 tun 网卡接管的方案,比本地代理 loopback 开销还要大很多。这还只是纯直连,走代理的话还要额外算上加密解密和规则审计还有协议本身的开销,本地代理和 tun 并不适合低功耗高性能的场景,选择开启就意味着放弃正常的续航,这没办法。

    请教以导入普通的懒人脚本为例,会增加耗电量吗?
    csrocks
        1
    csrocks  
       2023-03-24 11:02:38 +08:00
    13pm, 日常 qx 一直是开启状态, 对比不开 qx, 感觉不出两者续航有明显差异.
    设置里面 qx 耗电比例和微信差不多, 10% 左右.
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2766 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 02:16 · PVG 10:16 · LAX 18:16 · JFK 21:16
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.