Flynn https://community.nssurge.com/d/745-surge-for-mac macOS 12 的时候,我使用的 M1 的 MacBook 就遇到了这个问题。我注意到两年时间里,这个帖子下遇到问题的都是 M1 或者配置更老的 Mac。但最近我买了一台 M2 的 Mac mini,在只安装了 Chrome、Surge 的情况下,还是遇到了相同的问题。具体表现是只要看视频的时候进入全屏窗口,一段时间之后 Surge 的速度就会降到特别低。只要退出全屏,或者把鼠标顶部显示出菜单栏,速度就会恢复正常。 Mac 的配置是 M2 8G+256G,系统是 macOS Sonoma 14.1。还是和之前的情况一样,同样的配置文件,使用 iOS 版本的 Surge 并不会遇到任何的“降速”问题,但是 Mac 版本的 Surge 不论是普通还是增强模式,都会遇到同样的问题。iOS 和 Mac 版本的 Surge 都是正式版的最新版本。
SurgeTeam Flynn 抱歉该问题暂时无解,原因是 macOS 会在全屏播放视频时进入一种特殊的省电模式,以此来延长续航时间(有点属于作弊了)。该模式下系统性能严重降低,导致 Surge 速度很慢。 我们已和 Apple 确认过,目前没有办法可以取消该行为,Apple 看起来也没有计划对此进行改进。
Flynn SurgeTeam 我不知道我的测试方法对不对,但是我在全屏播放视频的同时,后台挂一个 Memo 进行音频转录。它会占用一半 CPU 性能,即使我在全屏播放视频的情况下它也能正常工作。但与此同时,Surge For Mac 的代理性能还是会出现问题。
Flynn SurgeTeam 以及,不只是视频全屏,即便是应用全屏也会遇到这个问题。比如 Chrome 全屏,在大约半分钟后代理速度会急剧降低,低到即便是打开 YouTube 的首页加载速度非常的缓慢。此时就算不进入全屏看视频,视频的播放也是非常卡顿。
msdurex Tina iOS 版本目前用起来挺好的,就是策略组的那个 Touch and Hold a card to customize的提示窗口无法消除,换图标功能不能用。其他功能都非常好用。而且支持Widget,点击Widget可以跳转App。不显示在菜单栏,不占用空间。我现在5 license 的 Mac授权都全部空了,都没在用了。
Tina msdurex 我一会去试试 @SurgeTeam 这个问题我很好奇,Clash没问题,而Surge有问题,是不是优化过头了? 同时iOS版又没问题。 依照作者的开发实力,我认为只要能找到稳定复现的设备+线路,静下来慢慢Debug,绝对不是问题,这次做了这么多的功能更新,可以静下来处理一下这些隐蔽的Bug了。
SurgeTeam Tina 一个可能的原因是系统为 Network Extension 做了特别的白名单处理(iOS 版本的应用只能通过 NE 建立 utun 设备)。但是 Surge Mac 不可能因为这个原因转而使用 NE,性能和各方面限制都差了很多。
Flynn SurgeTeam 关闭系统代理,仅使用增强模式接管,确实没有降速问题了,至少我测试了20分钟的 YouTube 视频没有出现掉速的情况。 另外,你之前不是做过一台 M2 Mac mini 的测试吗,那一台应该除了硬盘大小以及万兆网卡,和我这一台没有配置上的区别啊?
Tina Flynn SurgeTeam 如果系统代理与增强模式都开启的情况下才有问题,我有个大胆的提议,把Surge Mac的默认设置改成和最新版iOS一样,默认Only VIF。反正技术优化已经在iOS上完成了。
ACoke 不光是m1出现这个问题,我的16寸m1 pro也有这个问题很长时间了,之前以为是路由器的问题。看YouTube全屏就开始卡,然后鼠标到菜单栏就不卡了,看Apple tv里的电影和电视剧也是。我目前用的圈x mac版没再遇到这个问题,请问楼主有解决办法了吗。