byheaven SurgeTeam 对比发现在全屏播放,网速巨幅下降时,surge CPU<10%,非全屏时 surge CPU占用大约20%,另外使用该命令“renice -20 -p surgePID”并没有作用。
byheaven SurgeTeam 新建了一个空配置,在出站使用全部直连的情况下,不会出现网速下降;之后分别尝试添加了一个ss和Trojan节点,并选择全局代理,均会出现问题。tfo和udp relay都没有开启,ss用的是aes-128-gcm
byheaven byheaven 感谢提供测试节点,使用新空白配置全局代理测试,chacha20的ss依然会出现全屏后网速急剧下降的问题(注意是会在1·2分钟后才开始下降,随后就几乎完全卡住无法播放)。
SurgeTeam byheaven 请打开系统自带的活动监视器(Activity Monitor),在底部的 CPU 图标上双击,打开详细的 CPU 图表,请观察一下正常状态和异常状态时的图表,是否在异常状态时 CPU 由大核(Performance)活跃转为了小核(Efficiency)。
SurgeTeam byheaven 应该是初代 M1 为了延长视频播放时间做的某种特殊调度优化导致的问题,刚刚发布的测试版 Build 1914 尝试加入了一个 workaround 解决,请试一下有没有效果。
byheaven SurgeTeam 升级后重启测试,全屏播放视频的问题确实好了。但是网关模式下还是存在问题,已经设置永不休眠并关闭所有电源优化选项,仅关闭屏幕后其他设备就会受影响。这个问题其实最影响日常使用,麻烦再看下,谢谢!
SurgeTeam byheaven 感谢反馈,由于 macOS 并没有开放显式控制大小核调度的 API,我们会和 Apple 沟通寻求解决方案。不过奇怪的是目前所有遇到该问题的用户均为 M1 处理器,M1 Pro/Max/Ultra 和 M2 用户均未遇到。
jakes 刚更新了最新的 4.10,也有这个问题。 设备 Mac mini M1,最新系统,已禁用睡眠,Speedtest 测速,开启屏幕速度有 1200Mbps,只要关闭屏幕一会就会降到 600-800Mbps。
jakes byheaven 其实这个电脑我这几天重装的,Surge Mac 昨天才安装激活。 SurgeTeam 用了 HDMI Dummy Display 插头并关掉所有自动锁屏和屏保后正常了。特别是把“锁屏后需要密码”的也关掉后才正常,不然从 Screen Sharing 断开后还是会掉速(掉速后重连 Screen Sharing 会发现在锁定界面)。