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

Qualcomm のおかげで、どの新しい Android デバイスでも iPhone 7 よりも少し良いパフォーマンスが得られることに注意してください。これは確かに Discourse にとって「適切な」パフォーマンスレベルです。

……しかし、それは同時に……「4 年遅れ」でもあります。

また、最新の状態にアップデートされた Xiaomi Mi 9(Snapdragon 855)Android デバイスでもデータが確認されました:

「いいね!」 9

Android 11、最新アップデート(現在は22)でこのデバイスを再テスト中


そして、Google の最新ハイエンドスマートフォン…
Google Pixel 5 - Snapdragon 765G - 25.5

「いいね!」 8

iPhone 12 Pro

「いいね!」 13

iPhone 7 Plus

「いいね!」 5

おや。その iPhone 12 Pro、Core™ i7-10700F CPU @ 2.90GHz と GPU(これが関係あるかどうかはわかりませんが)を搭載した、結構お洒落な新しいデスクトップ機よりも性能が良いなんて。信じられませんね。

「いいね!」 9

140 以上のスコアは、あまり気にする必要はありません(もし参考になれば、ですが):wink: .. グラフが 140 で「最大値に達する」のには理由があります。

問題視すべきは、70 前後、あるいはそれ以下のスコアです。Discourse にとって 70 は確かに十分です。

「いいね!」 7

iPhone 13 Proは驚くほど高い240を記録し、私がこれまで見たどのシステムよりも速いです。

「いいね!」 16

Google Pixel 5(同一デバイス)を11ヶ月後に再テスト:

25.5 から 31.2 へと変化しました。

最新の(一般公開版)Android 11 OS / Chrome / ソフトウェアアップデートを適用済み。

「いいね!」 9

iPad Air も素晴らしいです :heart_eyes:

「いいね!」 4

Google Pixel 5 in 2022

最新(公開)のAndroid 13 OSアップデートがリリースされたので、同じGoogle Pixel 5デバイスで再度これを実行してみました。

今回は31.2(Android 11)から35.3(Android 13)への移行です。

JavaScriptランタイム / エンジン

JavaScriptエンジン/ランタイムの分野では、少なくとも「競争は良いことだ」という観点から、少しばかり盛り上がりがありました。

実験的なソフトウェアであるBunは、いくつかのベンチマークで真のパフォーマンス勝者であることを示しました。

これにより、実際のデスクトップJavaScript開発の生産性が向上します。

では、「もしかしたら」これらのエンジン開発/教訓がChrome / Android / V8チームに浸透する可能性があるのでしょうか?

「希望と夢」

「Android 42(Life)OSアップデート - JavaScriptエンジンを置き換えることでデバイスのバッテリー寿命を2倍にする。」

「いいね!」 5

はい、アップデートありがとうございます!ソフトウェアが改善されているのを見るのは良いことですが、Qualcommのハードウェアは依然としてAppleのハードウェアと比較してかなり貧弱です。最新のAppleデバイスはSpeedometerで約300〜400を生成するのに対し、最新のQualcommハードウェアは約100〜130です。これは、以前と変わらず、ほぼ4倍の違いです。

Chrome側では、Sparkplugは2021年半ば頃、Chrome 91でJavaScriptパフォーマンスが顕著に向上しました。

少なくとも50はまともで、100は「十分に高速」なので、ほとんどの場合、AndroidでのDiscourseパフォーマンスの許容しきい値を超えています。古いAndroidデバイスはたくさんあります。

「いいね!」 7

Google Pixel 6a

(Android 13)

信じられないほどの価値。 snappyで、よく作られており、手に非常に快適で、バッテリー寿命が長く、明らかにDiscourseには十分に高速です。

私の意見では、Appleの価格に大きな疑問符を付けます!

「いいね!」 9

参考までに、Apple Watchは最近Speedometerで20を記録しています。

2019年以降、855(2018年後半)以上のハードウェアを持つ人が増えたこと以外は、あまり変化がありません。

「いいね!」 8

これは大きな飛躍のように感じます。

14 Pro Max

(基本的に13 Pro MaxにPixel 6aを足したようなものです🤣)

「いいね!」 7

でも私のPixel 6aは350ドルくらいだったよ :stuck_out_tongue_winking_eye: (13 Pro Maxの価格に350ドルを足したら14 Pro Maxが買えるかな? :wink: )

それに、DiscourseクライアントにはこのレベルのJavaScriptパフォーマンスは必要ないんだ(素晴らしいけどね)。

そしてこれがAppleに対する私の問題点だ。

彼らの「価値ある」SEフォン(+100ドル)は、実際には全く価値がない。見た目、機能、画面サイズで大きく遅れをとっている。私の小さなPixelにはノッチがなく、ベゼルはスリムで、急速充電とUSB Cポートがあるんだ! :smoking:

Appleは今のところこれでうまくいくかもしれないが、財布の紐は固くなっている。彼らは対応しなければならないかもしれない。

1000ドル以上のフォンを「普通」のことにしてしまったなんて信じられないよ! :exploding_head:

「いいね!」 5

USB-Cポートを除けば、Lightningは間違いなく煩わしいです。もし費用対効果が最優先事項であれば、数世代前のiPhone(iPhone 11まで遡っても)を購入できますが、それでもパフォーマンスの点では、これまでに作られたすべてのAndroidデバイス(!)を凌駕します。中古iPhoneは、費用対効果の観点から最高の価値があります。比較にならないほどです。

さらに、Apple自身も12と13を「バリュー」製品として低価格で販売し続けており、カメラのわずかな改善以外はあまり失うものはありません。

Androidが実質的にSOC(System on Chip)でQualcommしかないのは、本当に残念です。Googleがついに目を覚まし、独自のSOCを開発しているのは非常に嬉しいですが、どうなるかはまだわかりません。Samsung自身のSOCは、せいぜい二流でした。

「いいね!」 8

もし素敵な箱入り12が見つかれば、それは確かに素晴らしい代替案です。

「いいね!」 4

ほぼ、そうです。探してみると、13 Pro Maxが新品で約599ドルで売られているのを見かけます。そうすると、おしゃれなケースに50ドル残ります。

「いいね!」 6

MediaTekについてはどうですか? 最近、彼らはゲームをステップアップしました。

「いいね!」 4

そう願っています!Android SoC分野に有意義な競争をもたらすものであれば、大歓迎です。

「いいね!」 4