Spasstiger
2006-07-14, 15:33:34
Bin auf einen Java-Benchmark für Handys und Smartphones gestoßen, der in diesem Forum bisher noch nicht erwähnt wurde:
- FPC Bench v2.6 (http://www.getjar.com/products/4891/FPCBenchforperformanceanalysis)
Es gibt drei Versionen, einmal für MIDP-1.0-fähige Geräte, einmal für Series-60-Geräte und einmal für MIDP-2.0-fähige Geräte.
Installiert einfach die Versionen, die auf eurem Gerät/auf euren Geräten laufen.
Das Programm berechnet eine wählbare Anzahl von Fibonacci-Zahlen.
Ihr könnt zwischen 16.000 (16k) und 1 Millionen (1M) Zahlen wählen. Je langsamer euer Gerät, desto bescheidener solltet ihr beim Testen sein. Auf einem Samsung SGH-X600 (MIDP 1.0) dauert jedenfalls schon der 64k-Test einige Minuten. ;)
Unter Menü -> Phone Info könnt ihr noch verschiedene Informationen zu eurem Gerät nachschauen. Ich halte es aber nicht für notwendig, diese zu posten.
Wichtig wäre bei euren Ergebnissen nur, welches Handy/Smartphone ihr verwendet, welche Benchmarkversion (MIDP1, MIDP2, Series60) jeweils lief, ob euer Gerät im Netz- oder Akkubetrieb war (kann Auswirkungen auf die Prozessortaktung haben) und natürlich wieviele Zahlen berechnet wurden.
Zur optimalen Vergleichbarkeit wäre es schön, wenn jeder mal den MIDP1-Benchmark laufen lässt, da dieser auf den meisten Endgeräten funktionieren dürfte (weiß nicht, wie es bei Series60-Geräten aussieht).
Hier mal meine Ergebnisse:
----
Gerät: o2 XDA mini (Windows Mobile 2003 SE)
Virtual Machine: intent Java MIDlet Manager (v10.1.2.57)
CPU: Intel XScale PXA272 (416 MHz)
freier Speicher/RAM: ca. 23 MB (unter Phone Info: FreeHeap=520576 bytes)
@ Netzbetrieb
----
FPC_2.6_midp1
32k: 1 Sekunde
128k: 5 Sekunden
1M: 40 Sekunden
----
Die MIDP2-Version startet mit meiner Virtual Machine aus irgendwelchen Gründen nicht. Allerdings steht bei mir auch bei der MIDP1-Version unter Phone-Info: Profile=MIDP-2.0.
P.S.: Falls ihr Probleme bei der Installation oder beim Ausführen des Benchmarks habt, einfach fragen. Muss kein reiner Ergebniss-Thread werden.
Und noch etwas: Bitte keine Diskussion über den Sinn und Unsinn von solchen Benchmarks. Zumindest nicht in diesem Thread.
- FPC Bench v2.6 (http://www.getjar.com/products/4891/FPCBenchforperformanceanalysis)
Es gibt drei Versionen, einmal für MIDP-1.0-fähige Geräte, einmal für Series-60-Geräte und einmal für MIDP-2.0-fähige Geräte.
Installiert einfach die Versionen, die auf eurem Gerät/auf euren Geräten laufen.
Das Programm berechnet eine wählbare Anzahl von Fibonacci-Zahlen.
Ihr könnt zwischen 16.000 (16k) und 1 Millionen (1M) Zahlen wählen. Je langsamer euer Gerät, desto bescheidener solltet ihr beim Testen sein. Auf einem Samsung SGH-X600 (MIDP 1.0) dauert jedenfalls schon der 64k-Test einige Minuten. ;)
Unter Menü -> Phone Info könnt ihr noch verschiedene Informationen zu eurem Gerät nachschauen. Ich halte es aber nicht für notwendig, diese zu posten.
Wichtig wäre bei euren Ergebnissen nur, welches Handy/Smartphone ihr verwendet, welche Benchmarkversion (MIDP1, MIDP2, Series60) jeweils lief, ob euer Gerät im Netz- oder Akkubetrieb war (kann Auswirkungen auf die Prozessortaktung haben) und natürlich wieviele Zahlen berechnet wurden.
Zur optimalen Vergleichbarkeit wäre es schön, wenn jeder mal den MIDP1-Benchmark laufen lässt, da dieser auf den meisten Endgeräten funktionieren dürfte (weiß nicht, wie es bei Series60-Geräten aussieht).
Hier mal meine Ergebnisse:
----
Gerät: o2 XDA mini (Windows Mobile 2003 SE)
Virtual Machine: intent Java MIDlet Manager (v10.1.2.57)
CPU: Intel XScale PXA272 (416 MHz)
freier Speicher/RAM: ca. 23 MB (unter Phone Info: FreeHeap=520576 bytes)
@ Netzbetrieb
----
FPC_2.6_midp1
32k: 1 Sekunde
128k: 5 Sekunden
1M: 40 Sekunden
----
Die MIDP2-Version startet mit meiner Virtual Machine aus irgendwelchen Gründen nicht. Allerdings steht bei mir auch bei der MIDP1-Version unter Phone-Info: Profile=MIDP-2.0.
P.S.: Falls ihr Probleme bei der Installation oder beim Ausführen des Benchmarks habt, einfach fragen. Muss kein reiner Ergebniss-Thread werden.
Und noch etwas: Bitte keine Diskussion über den Sinn und Unsinn von solchen Benchmarks. Zumindest nicht in diesem Thread.