欢迎光临散文网 会员登陆 & 注册

快斯特加速器加速VRChat出现掉线问题的分析和解决方案

2023-02-14 07:11 作者:快斯特宝箱官方  | 我要投稿

亲爱的用户们:

大家好,经过近期大量的研究和分析,可以确定VRChat掉线并不是由快斯特加速器造成的,而是由VRChat自己造成的。

1. 快斯特加速器可以登录VRChat、加载世界和化身模型的速度保持在5-10MB/s,整个使用体验非常平滑流畅。

2. 在默认安装并启动VRChat的前提下,VRChat会消耗2G以上内存,并随着模型数量增多和世界规模的增大而逐渐增加,当Quest系统可用内存降低到80MB以下时,会触发低内存管理工具(LMK)主动杀掉1级非系统进程,虽然快斯特加速器的优先级很高,仍然会被误杀,导致VRChat网络断线,形成了VRChat掉线是由于快斯特加速器造成的一种假象。

3. 快斯特加速器自身占用内存极少,前端UI进程只占40M内存,后台加速服务进程只占50M内存,当游戏消耗一定数量的内存的时候,前端UI由于优先级较低(15级)会被优先杀掉,只剩后台加速服务进程处于运行状态(可以正常加速),所以基本上只占用50M内存,不到Quest 2系统内存的1%,最后加速进程也会被杀完全是由于VRChat消耗内存过高导致的。

4. 我们使用外置网络加速服务测试了3次以上,VRChat会在可用内存降低到80M左右崩溃退出,推测原因是系统无法分配可用内存导致VRChat无法继续运行或者是Quest系统在低内存条件下自动杀掉VRChat。

5. 我们针对VRChat在Quest 2上崩溃的问题在全球市场上进行了调查,发现在全球用户使用的场景下,也就是不需要使用任何加速服务的前提下使用VRChat,均存在大量崩溃的问题,可以说VRChat由于自身占用内存过多导致崩溃的问题在全球范围内是普遍存在的,并不是中国市场特有的现象。

6. 我们尝试了多种破解方案,希望通过提升快斯特加速器的优先级来降低被杀机率,但是由于Quest系统极其严格,到目前为止没有找到任何可能通过破解的方式来解决类似问题的方案,而且基于VRChat在全球不使用加速服务和在国内使用外置加速仍然存在大量崩溃的前提下,此类破解方式即使可行也不能解决VRChat由于自身占用内存过多导致崩溃的问题。

因为VRChat掉线并不是由于快斯特加速器造成的,所以我们只能推荐一些其它解决方案。

1. 在使用VRChat的时候,在游戏菜单内选择最高安全级别或者自定义设置一些可以减少内存使用的配置。这样可以减少加载模型的数量和内存占用,尽量避免VRChat崩溃。
2. 在VRChat中识别恶意攻击者并提前阻止,避免被恶意攻击者使用大模型攻击,导致系统内存不足造成VRChat崩溃。
3. 等待VRChat开发者进行优化,虽然VRChat固有的使用场景决定了造成大量的内存消耗的必然性,但实际上VRChat可优化空间还很大。
4. 希望Quest系统在未来版本中会加入禁杀白名单,可以将快斯特加速器添加到白名单中,从而保持网络一直处于加速状态,但是该方法并不能防止VRChat自身被系统杀掉或自行退出。
5. 使用Quest 3等具备更多内存的VR一体机设备,由于系统内存更多,同一使用状态下崩溃可能性更低。

总而言之,快斯特加速器为VRChat背了黑锅,一些用户误以为是快斯特加速器性能不行导致VRChat没法玩。现在问题搞清楚了,希望大家继续使用快斯特加速器加速VR游戏。


快斯特加速器加速VRChat出现掉线问题的分析和解决方案的评论 (共 条)

分享到微博请遵守国家法律