The State of JavaScript on Android in 2015 is... poor

Note that you’re still looking at slightly-better-than-iPhone-7 perf on any new Android device, courtesy of Qualcomm. That is indeed an adequate level of performance for Discourse …

… but it is also … four years behind.

Also, data confirmed with my Xiaomi Mi 9 (Snapdragon 855) Android device, updated to latest everything:

9 个赞

Retesting this device now on Android 11, latest updates - now 22
image


And now the latest high-end phone from Google…
Google Pixel 5 - Snapdragon 765G - 25.5
image

8 个赞

iPhone 12 pro

13 个赞

iPhone 7 plus

5 个赞

Wow. That iPhone 12 Pro outperforms my fairly fancy new desktop with Core™ i7-10700F CPU @ 2.90GHz and a GPU (don’t know if that matters). That’s crazy.

9 个赞

Scores above 140 don’t really matter too much, if that helps :wink: … there’s a reason the graph “maxes out” at 140.

It’s the scores at ~70 and even lower that need some lovin’. And 70 is adequate for Discourse, for sure.

7 个赞

The iPhone 13 pro clocks a amazingly high 240, faster than any system I have ever seen

16 个赞

Retesting the Google Pixel 5 (same device) - 11 months later:

Gone from 25.5 to 31.2.
image

Latest (public) Android 11 OS / Chrome / software updates applied.

9 个赞

iPad Air is also amazing :heart_eyes:

4 个赞

2022年的 Google Pixel 5

随着最新的(公开)Android 13 操作系统更新发布,我以为我会在同一台 Google Pixel 5 设备上再次进行此操作。

所以这次是从 31.2(Android 11)增加到 35.3(Android 13)。

JavaScript 运行时 / 引擎

JavaScript 引擎 / 运行时方面出现了一些令人兴奋的消息——至少从“竞争是好事”的角度来看。

实验性软件 Bun 在某些基准测试中表现出了真正的性能优势:

这为桌面 JavaScript 开发带来了真正的生产力提升:

那么,“也许”这些引擎的开发 / 经验教训有可能渗透到 Chrome / Android / V8 团队?

“希望与梦想”

“Android 42(生命)操作系统更新 - 通过替换 JavaScript 引擎使设备电池续航时间加倍。”

5 个赞

是的,感谢您的更新!很高兴看到软件的改进,尽管与苹果的硬件相比,高通的硬件仍然相当糟糕。最新的苹果设备在 Speedometer 中的得分约为 ~300-400,而最新的高通硬件得分约为 ~100-130。因此,这几乎是 4 倍的差距,和以往一样。

在 Chrome 方面,Sparkplug 在 2021 年中期(大约 Chrome 91)带来了显著的 JavaScript 性能提升。

至少 50 是不错的,100 是“足够快”的,所以我们已经跨过了在 Android 上可接受的 Discourse 性能的门槛……大多数时候。市面上还有很多旧的 Android 设备。

7 个赞

Google Pixel 6a

(Android 13)

难以置信的价值。这款手机反应灵敏、做工精良,握持舒适,电池续航能力强,运行 Discourse 绰绰有余。

在我看来,这让苹果的价格显得非常昂贵!

9 个赞

供参考,Apple Watch 目前在 Speedometer 上得分为 20。

自 2019 年以来变化不大,除了 希望 更多人拥有 855(2018 年末)或更好的硬件。

8 个赞

这感觉像是一个巨大的飞跃:

14 Pro Max

(基本上就是13 Pro Max 加上一个 Pixel 6a :rofl:

7 个赞

但我的 Pixel 6a 只花了约 350 美元 :stuck_out_tongue_winking_eye: (13 Pro Max 的价格 + 350 美元能买到 14 Pro Max 吗? :wink: )

而且你根本不需要这种级别的 Javascript 性能来运行 Discourse 客户端(尽管它很棒)。

这就是我对苹果的问题所在。

他们“有价值”的 SE 手机(+ 100 美元)实际上并没有什么价值。它在美观、功能和屏幕尺寸方面都远远落后。我那小小的 Pixel 没有刘海、超窄边框、快速充电和 USB C 端口! :smoking:

也许苹果现在可以靠这个蒙混过关,但钱包正在收紧,他们可能不得不做出回应。

我简直不敢相信他们已经把 1000 美元以上的手机“正常化”了! :exploding_head:

5 个赞

除了 USB-C 端口外,Lightning 确实很麻烦——如果性价比是主要标准,您可以购买几代前的 iPhone(甚至可以追溯到 iPhone 11),在性能方面它仍然能秒杀有史以来所有的 Android 设备!从性价比的角度来看,二手 iPhone 是您的最佳选择……根本没法比。

此外,苹果自己也继续以较低的价格销售 iPhone 12 和 13 作为其“超值”产品,您牺牲的只是微不足道的相机改进。

令人遗憾的是,Android 在 SOC 方面实际上只有高通一家。我很高兴谷歌终于醒悟过来,并开始制造自己的 SOC 了,但是……我们拭目以待。三星自己的 SOC 最多只能算一般:

8 个赞

如果您能找到一个不错的盒装12,那确实是一个很好的选择。

4 个赞

差不多,是的。我看了看,13 Pro Max 新机价格约为 599 美元,这样我还有 50 美元可以买个漂亮的手机壳。

6 个赞

那联发科(MediaTek)呢?他们最近进步很大。

4 个赞

希望如此!任何能为 Android SoC 领域带来有意义竞争的产品都非常受欢迎。

4 个赞