为什么Switch商店eShop如此慢?


3楼猫 发布时间:2022-02-18 18:14:00 作者:nextmind2 Language

Switch是当下最受欢迎的主机,其销量远超PS5与XSX/S的总和,但它也不是完美无缺,比如在线商店eShop就比较糟糕。

eShop是任天堂开发的数字发行平台,最早于2011年6月登陆美国、日本、欧洲和澳洲区,主要为3DS、Wii U和Switch提供游戏下载服务。

Switch的全球销量高达9372万台,对于这样一个“庞然大物”,其在线商店似乎难堪重任。很多网友反映:eShop非常缓慢和卡顿,浏览游戏时经常遇到1-2秒的“延迟”,加载页面也很久。

以至于不少玩家使用第三方网站浏览游戏,比如dekudeals,然后直接在那里购买兑换码。最后,你去eShop输入兑换码即可,省去了中间过程。还有玩家调侃称,他浏览eShop都用十字键,从来不用摇杆。

为什么Switch商店eShop如此慢?-第0张

Switch的芯片是英伟达Tegra X1,按理说性能虽然谈不上拔尖,但也不算“老古董”。既然像《巫师3》这样的3A游戏,为何在线商店如此缓慢?

一个可能的解释是,Switch的内置浏览器不允许对JavaScript进行 JIT(即时)编译,这意味着它不会在你加载页面时编译和运行代码。这是出于安全原因,以防止黑客入侵。

这个说法比较靠谱,在一篇关于Switch安全性的论文中,研究者表示Switch浏览器没有JIT编译,如下图蓝色高亮处所示:

为什么Switch商店eShop如此慢?-第1张

现代浏览器往往都有一个可以进行JIT编译的JS引擎,以实现更快的性能,如果没有它,浏览网页会很缓慢,这可能是eShop卡顿的真正原因。

任天堂是一家世界级游戏公司,为何不能改善一下在线商店呢?

dekudeals的运营者Michael Fairley表示,eShop实在太慢了,页面加载时间比应有的时间长得多,甚至动画运行也很差。其实,任天堂的在线服务从未令人惊叹,似乎他们的目标并非迭代和改进产品。另外,任天堂不同地区独立运作网站,比如北美、欧洲和日本都不一样,因此无法整合eShop。

无论如何,我还是希望老任能像对待游戏一样,对待eShop。


© 2022 3楼猫 下载APP 站点地图 广告合作:asmrly666@gmail.com