奇迹暖暖|为什么Switch商店eShop如此慢?


奇迹暖暖|为什么Switch商店eShop如此慢?
文章图片
奇迹暖暖|为什么Switch商店eShop如此慢?

Switch是当下最受欢迎的主机 , 其销量远超PS5与XSX/S的总和 , 但它也不是完美无缺 , 比如在线商店eShop就比较糟糕 。
eShop是任天堂开发的数字发行平台 , 最早于2011年6月登陆美国、日本、欧洲和澳洲区 , 主要为3DS、Wii U和Switch提供游戏下载服务 。
Switch的全球销量高达9372万台 , 对于这样一个“庞然大物” , 其在线商店似乎难堪重任 。 很多网友反映:eShop非常缓慢和卡顿 , 浏览游戏时经常遇到1-2秒的“延迟” , 加载页面也很久 。
以至于不少玩家使用第三方网站浏览游戏 , 比如dekudeals , 然后直接在那里购买兑换码 。 最后 , 你去eShop输入兑换码即可 , 省去了中间过程 。 还有玩家调侃称 , 他浏览eShop都用十字键 , 从来不用摇杆 。
Switch的芯片是英伟达Tegra X1 , 按理说性能虽然谈不上拔尖 , 但也不算“老古董” 。 既然像《巫师3》这样的3A游戏 , 为何在线商店如此缓慢?
一个可能的解释是 , Switch的内置浏览器不允许对JavaScript进行 JIT(即时)编译 , 这意味着它不会在你加载页面时编译和运行代码 。 这是出于安全原因 , 以防止黑客入侵 。
这个说法比较靠谱 , 在一篇关于Switch安全性的论文中 , 研究者表示Switch浏览器没有JIT编译 , 如下图蓝色高亮处所示:
现代浏览器往往都有一个可以进行JIT编译的JS引擎 , 以实现更快的性能 , 如果没有它 , 浏览网页会很缓慢 , 这可能是eShop卡顿的真正原因 。
任天堂是一家世界级游戏公司 , 为何不能改善一下在线商店呢?
dekudeals的运营者Michael Fairley表示 , eShop实在太慢了 , 页面加载时间比应有的时间长得多 , 甚至动画运行也很差 。 其实 , 任天堂的在线服务从未令人惊叹 , 似乎他们的目标并非迭代和改进产品 。 另外 , 任天堂不同地区独立运作网站 , 比如北美、欧洲和日本都不一样 , 因此无法整合eShop 。
【奇迹暖暖|为什么Switch商店eShop如此慢?】无论如何 , 我还是希望老任能像对待游戏一样 , 对待eShop 。