Liste der Anhänge anzeigen (Anzahl: 1)
Android Froyo: Noch mehr Performance – viel mehr
Wenige Tage vor der Entwickler Conference Google I/O hat AndroidPolice.com Froyo in die Hände bekommen.
Sie haben Froyo mit dem Nexus One getestet – aber nicht irgendwie.
Für den Test wurde das extra für Android entworfene Benchmark Linpack verwendet. Linpack testet das Herz von Android, die Java VM Namens Dalvik. Das Ergebnis wird in MFLOPS (Million Floating Operations per Second, in deutsch Millionen Gleitkomma Berechnungen pro Sekunde) angegeben.
Mit einem solchen Benchmarktest kann man z.B. messen, wie performant unterschiedliche Hardware und ein Betriebssystem sind.
Android 2.1 mit einem Nexus One erreicht bereits ein gutes Ergebnis: 6,5 – 7 MFLOPS. Mit einem Hero lediglich 2 MFLOPS.
Android 2.2 auf einem Nexus One erreichte sagenhafte 37,5 MFLOPS!
Das bedeutet, dass auch in der Realität ein Smartphone mit Android 2.2 schneller sein wird, als heute. Dabei darf man nicht vergessen, das einige weitere Faktoren dafür wichtig sind: Speicherzugriffszeiten, Prozessor, wie viele Anwendungen laufen etc. Fakt ist aber, es werden wohl alle Anwendungen davon profitieren, resultieren doch die merklichen Verbesserungen aus dem aktivierten Just-In-Time Compilers der Java VM Dalvik, die ja das Herzstück jeder Sofware für Android darstellt.
Neben anderen Features wie etwa dem Installieren von Apps auf der SD Karte, dürfen wir uns allem Anschein nach auch auf mehr Performance freuen.
Quelle: AndroidPolice
AW: Android Froyo: Noch mehr Performance – viel mehr
AW: Android Froyo: Noch mehr Performance – viel mehr
Zitat:
Zitat von
juelu
Krass! richtig krass!
Bin ja gespannt was die "Rooting"-Szene noch zusätzlich dann rausholen kann ;)
Mit der richtigen Konfiguration kommt man beim Nexus jetzt schon über 20MFlops ;)
AW: Android Froyo: Noch mehr Performance – viel mehr
Das ist ja richtig BRUTAL!
AW: Android Froyo: Noch mehr Performance – viel mehr
Huihuihui:)
Das wird ein Spaß!
AW: Android Froyo: Noch mehr Performance – viel mehr
Heisst somit, dass das. hero auf 2.2 schneller als das nexus mit 2.1 sein wird.
Boa.
AW: Android Froyo: Noch mehr Performance – viel mehr
Heisst somit, dass das. hero auf 2.2 schneller als das nexus mit 2.1 sein wird.
Boa.
AW: Android Froyo: Noch mehr Performance – viel mehr
Zitat:
Zitat von
renedlog
Heisst somit, dass das. hero auf 2.2 schneller als das nexus mit 2.1 sein wird.
Boa.
... wenn denn das Nexus mit 2.1 daher kommt - was ich mal eher ausschließen würde ;-)
:cool:
AW: Android Froyo: Noch mehr Performance – viel mehr
Zitat:
Zitat von
renedlog
Heisst somit, dass das. hero auf 2.2 schneller als das nexus mit 2.1 sein wird.
Boa.
und auch wenn das N1 mit 2.1 laufen wird, wird es wahrscheindlich immer noch schneller sein als das Hero, da das Hero HW mässig kaum mithalten kann.
Re: Android Froyo: Noch mehr Performance viel mehr
Bin echt gespannt, wann es für das Desire verfügbar sein wird.
Sent from my HTC Desire using Tapatalk
AW: Android Froyo: Noch mehr Performance – viel mehr
verrückt, echt verrückt! :irre:
AW: Android Froyo: Noch mehr Performance – viel mehr
Solche Benchmarks decken doch nur Extremsituationen ab, die in reinem Java-Code laufen. Sehr viele Dinge, die im Alltagsbetrieb ablaufen, verwenden Bibliotheksfunktionen, die im nativen Maschinencode vorliegen, diese werden durch JIT nicht die Bohne beschleunigt. Und dann gibt es noch sehr viele Situationen, wo der Prozessor auf etwas ganz anderes wartet (Internet, Dateisystem), was sich auch mit JIT nicht ändern wird.
Es wird sicher spürbar besser laufen, aber erwartet bitte keine 5fache Steigerung durch die Bank, sonst werdet ihr bloß enttäuscht.
AW: Android Froyo: Noch mehr Performance – viel mehr
AW: Android Froyo: Noch mehr Performance – viel mehr
Zitat:
Zitat von
Planet
Es wird sicher spürbar besser laufen, aber erwartet bitte keine 5fache Steigerung durch die Bank, sonst werdet ihr bloß enttäuscht.
Da hast du Recht. Aus meiner Erfahrung weiss ich aber da du da teilweise falsch liegst mit deinen Behauptungen.
Ich kenne JIT vom Nexus, und da gibts echt einen krassen Geschwindigkeitsschub. Die VM Dalvik kann durch JIT schon schön was leisten.
Also seit gespannt. Mit letztem Satz bin ich mehr oder weniger gleicher Meinung.
AW: Android Froyo: Noch mehr Performance – viel mehr
Mal eine andere Frage:
Der Jit-Compiler wahr eine mehr oder weniger offensichtliche Möglichkeit Android spürbar zu beschleunigen. Gibt es da noch andere Möglichkeiten, die Google bisher noch nicht nutzt? Soweit ich weiß nutzt ja z.B. die Android-Oberfläche nicht die GPU. Wäre ja z.B. noch eine Möglichkeit hier spürbare Geschwindigkeitszuwächse zu erzielen (wenn auch nicht für alle Geräte). Sonst noch was?
AW: Android Froyo: Noch mehr Performance – viel mehr
Zitat:
Zitat von
Straputsky
Gibt es da noch andere Möglichkeiten, die Google bisher noch nicht nutzt?
Ja, einen Kernel mit AVS. Frag mich nicht was dies genau ist. Das ganze ist aber auch ne rechte beschleunigung. Ist aber bei den Devs noch in entwicklung und noch nicht besonders stabil. Weiteres dazu findest du bei den xda im Nexus One Forum. ;)
Zitat:
Zitat von
Straputsky
Soweit ich weiß nutzt ja z.B. die Android-Oberfläche nicht die GPU.
Gibt auch keine GPU ;) Die Grafik wird über die CPU gerechnet.. ;)
AW: Android Froyo: Noch mehr Performance – viel mehr
Zitat:
Zitat von
dremox
Gibt auch keine GPU ;) Die Grafik wird über die CPU gerechnet.. ;)
Ja, am Anfang hab ich das ja auch verstanden. Mittlerweile haben aber doch viele Geräte eine dedizierte Grafikeinheit. Als Laie habe ich natürlich wenig Ahnung, aber ist es so schwer für diese Geräte eine Beschleunigung einzubauen? Sprich ein Check bei der Android Installation: Gibt es eine GPU? Ja -> GPU Beschleunigung wird aktiviert, Nein -> GPU Beschleunigung wird deaktiviert.
Android darf ja ruhig schön schlank bleiben, damit es auch auf schwächerer Hardware flüssig läuft. Aber warum deshalb die potente Hardware ausbremsen?
AW: Android Froyo: Noch mehr Performance – viel mehr
Zitat:
Zitat von
Straputsky
Gibt es eine GPU? Ja -> GPU Beschleunigung wird aktiviert, Nein -> GPU Beschleunigung wird deaktiviert.
Was willst du aktivieren was nicht vorhanden ist?
Soweit ich weiss gibt's keinen 3D Beschleuniger für ne GPU, warum auch? ;)
Klar man könnte sowas aktivieren bzw. basteln, aber ich meine selbst so ist das Gerät schnell. :S
AW: Android Froyo: Noch mehr Performance – viel mehr
Es geht nicht um 3D-Beschleunigung, sondern um 2D. Die GPU soll, wie bei Desktop-Betriebssystemen lange üblich, beim Zeichnen der Oberfläche helfen, weil die das einfach wesentlich schneller hinkriegt als die CPU. Es fragt sich aber noch, ob entsprechende 2D-Beschleunigung überhaupt in den mobilen GPUs zu finden ist.
AW: Android Froyo: Noch mehr Performance – viel mehr
Zitat:
Zitat von
dremox
[...]aber ich meine selbst so ist das Gerät schnell. :S
Warum freuen sich alle über den JIT-Compiler? Oder die neuen Snapdragons mit 1,3 GHz bzw. 1,5 GHz-Dual Core? Weil schnell, eben nicht schnell genug ist. Lieber mehr haben als brauchen, als umgekehrt. Zumal es auch energieeffizienter sein dürfte, wenn die GPU die Teile übernimmt, für die sie eigentlich prädestiniert ist.
@planet
Ja, ein guter Punkt. Ich ging eigentlich davon aus, dass die SoCs, welche eine GPU haben, dann auch über einen 2D-Modus verfügen. Die PowerVR-GPUs haben ja einen 2D-Modus. Beim 1GHz-Snapdragon sehe ich da zwar nichts, beim Nachfolger mit 1,3GHz wird aber dergleichen erwähnt. Ich denke aber, dass dies auch beim 1GHz-Modell bereits der Fall ist. Auch Qualcomms zukünftige Mainstream-Variante wird wohl dergleichen haben.
AW: Android Froyo: Noch mehr Performance – viel mehr
Zitat:
Zitat von
Straputsky
Weil schnell, eben nicht schnell genug ist. Lieber mehr haben als brauchen, als umgekehrt.
Ich weiss. Hab zuhause auch ne Highend CPU und zocke nicht mehr ;)
AW: Android Froyo: Noch mehr Performance – viel mehr
Gerade in Menüs wäre 2D-GPU-Beschleunigung (falls wirklich nicht aktiv) sehr wünschenswert, da man hier mit Live Wallpaper z.B. doch erhebliche Ruckler spürt (je nachdem wieviele Widgets auch noch aktiv sind).