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

Beachten Sie, dass Sie dank Qualcomm auf jedem neuen Android-Gerät immer noch eine etwas bessere Leistung als das iPhone 7 haben. Das ist in der Tat ein ausreichendes Leistungsniveau für Discourse …

… aber es ist auch … vier Jahre veraltet.

Zudem wurde die Daten mit meinem Xiaomi Mi 9 (Snapdragon 855) Android-Gerät bestätigt, das auf den neuesten Stand aller Updates gebracht wurde:

9 „Gefällt mir“

Ich teste dieses Gerät jetzt erneut unter Android 11 mit den neuesten Updates – aktuell Version 22.


Und nun das neueste High-End-Smartphone von Google…
Google Pixel 5 – Snapdragon 765G – 25.5

8 „Gefällt mir“

iPhone 12 Pro

13 „Gefällt mir“

iPhone 7 Plus

5 „Gefällt mir“

Wow. Das iPhone 12 Pro ist schneller als mein ziemlich fancy neuer Desktop mit einer Core™ i7-10700F CPU @ 2.90GHz und einer GPU (ich weiß nicht, ob das relevant ist). Das ist verrückt.

9 „Gefällt mir“

Werte über 140 sind nicht wirklich von großer Bedeutung, falls das hilft :wink: .. es gibt einen Grund, warum die Grafik bei 140 „abflacht".

Es sind die Werte bei ca. 70 und sogar darunter, die etwas Liebe brauchen. Und 70 ist für Discourse definitiv ausreichend.

7 „Gefällt mir“

Das iPhone 13 Pro erreicht eine erstaunlich hohe Geschwindigkeit von 240 – schneller als jedes System, das ich je gesehen habe.

16 „Gefällt mir“

Erneuter Test des Google Pixel 5 (gleiches Gerät) – 11 Monate später:

Von 25,5 auf 31,2 gestiegen.

Aktuellste (öffentliche) Android 11-Betriebssystem-, Chrome- und Software-Updates angewendet.

9 „Gefällt mir“

Das iPad Air ist ebenfalls fantastisch :heart_eyes:

4 „Gefällt mir“

Google Pixel 5 im Jahr 2022

Mit dem neuesten (öffentlichen) Android 13 OS-Update und ich dachte, ich würde dies auf demselben Google Pixel 5-Gerät noch einmal tun.

Also diesmal von 31.2 (Android 11) auf 35.3 (Android 13).

JavaScript-Laufzeiten / Engines

An der Front der JavaScript-Engines / Laufzeiten gab es ein wenig Aufregung – zumindest aus der Sicht von „Wettbewerb ist gut“.

Die experimentelle Software Bun hat sich bei einigen Benchmarks als echter Leistungsträger erwiesen:

Dies führt zu echten Produktivitätssteigerungen bei der Entwicklung von Desktop-JavaScript:

Könnte es also „nur vielleicht“ eine Möglichkeit geben, dass diese Engine-Entwicklungen / Lektionen in die Chrome / Android / V8-Teams einfließen?

„Hoffnungen und Träume“

„Android 42 (Life) OS-Update – verdoppelt die Akkulaufzeit von Geräten durch den Austausch der JavaScript-Engine.“

5 „Gefällt mir“

Ja, danke für dieses Update! Es ist gut zu sehen, dass die Software sich verbessert, auch wenn die Qualcomm-Hardware im Vergleich zur Apple-Hardware immer noch ziemlich schlecht ist. Die neuesten Apple-Geräte erzielen in Speedometer etwa ~300-400, während die neueste Qualcomm-Hardware ~100-130 erzielt. Das ist also ein fast 4-facher Unterschied, wie eh und je.

Auf der Chrome-Seite hat Sparkplug Mitte 2021, etwa um Chrome 91, einen spürbaren Schub bei der JS-Leistung gebracht.

Mindestens 50 ist in Ordnung, und 100 ist „schnell genug“, sodass wir die Schwelle für eine akzeptable Discourse-Leistung für Android überschritten haben… meistens. Es gibt noch viel alte Android-Hardware da draußen.

7 „Gefällt mir“

Google Pixel 6a

(Android 13)

Unglaublicher Wert. Ein schnelles, gut gebautes Telefon, das sehr angenehm in der Hand liegt, eine großartige Akkulaufzeit hat und für Discourse eindeutig schnell genug ist.

Meiner Meinung nach wirft das ernsthafte Fragen über die Apple-Preise auf!

9 „Gefällt mir“

Zum Vergleich: Eine Apple Watch erzielt heutzutage 20 bei Speedometer.

Seit 2019 hat sich nicht viel geändert, außer dass hoffentlich mehr Leute 855 (Ende 2018) oder bessere Hardware haben.

8 „Gefällt mir“

Das fühlt sich wie ein großer Schritt nach vorne an:

14 Pro Max

(Es ist im Grunde ein 13 Pro Max PLUS ein Pixel 6a :rofl:)

7 „Gefällt mir“

Aber mein Pixel 6a hat ungefähr 350 US-Dollar gekostet :stuck_out_tongue_winking_eye: (bekommt man für den Preis des 13 Pro Max + 350 US-Dollar ein 14 Pro Max? :wink: )

Und man braucht einfach nicht diese Leistung von Javascript für einen Discourse-Client (so schön er auch ist).

Und das ist mein Problem mit Apple.

Ihr “preiswertes” SE-Handy (+ 100 US-Dollar) ist gar kein gutes Preis-Leistungs-Verhältnis. Es ist weit zurück in Bezug auf Ästhetik, Funktionen und Bildschirmgröße. Verdammt, mein kleines Pixel hat keine Notch, schmale Ränder, schnelles Aufladen und einen USB-C-Anschluss! :smoking:

Vielleicht kommt Apple damit vorerst durch, aber die Geldbörsen werden enger, sie müssen vielleicht reagieren.

Ich kann einfach nicht glauben, dass sie das 1000-Dollar-Handy zur “Norm” gemacht haben! :exploding_head:

5 „Gefällt mir“

Bis auf den USB-C-Anschluss, wo Lightning definitiv ein Ärgernis ist – wenn das Preis-Leistungs-Verhältnis das Hauptkriterium ist, kann man ein iPhone kaufen, das mehrere Generationen alt ist (sogar bis zum iPhone 11 zurück), und es übertrifft immer noch jedes jemals hergestellte Android-Gerät (!) in Bezug auf die Leistung. Gebrauchte iPhones sind Ihr bester Wert in Bezug auf das Preis-Leistungs-Verhältnis… es ist nicht einmal knapp.

Außerdem verkauft Apple selbst weiterhin das 12 und 13 zu niedrigeren Preisen als seine “Value”-Angebote, und man verzichtet kaum auf etwas, außer auf inkrementelle Kameraverbesserungen.

Es ist einfach eine Schande, dass Android im Grunde nur Qualcomm für SOCs hat. Ich bin sehr froh, dass Google endlich aufgewacht ist und endlich seine eigenen SOCs herstellt, aber … wir werden sehen. Samsungs eigene SOCs waren bestenfalls marginal:

8 „Gefällt mir“

Wenn Sie eine schöne verpackte 12er-Packung finden, ist dies in der Tat eine großartige Alternative.

4 „Gefällt mir“

So ziemlich, ja. Wenn ich mich umschaue, sehe ich das 13 Pro Max neu für ca. 599 und das lässt mir noch 50 für eine schicke Hülle.

6 „Gefällt mir“

Was ist mit MediaTek? Sie haben sich kürzlich verbessert.

4 „Gefällt mir“

Hoffentlich! Alles, was sinnvollen Wettbewerb im Bereich der Android-SoCs bringt, ist sehr willkommen.

4 „Gefällt mir“