Android Forum

Android-Foren => Developer-Ecke => Thema gestartet von: GiantKruemel am 18.02.2009, 10:34:48



Titel: CPU des Virtual Phone
Beitrag von: GiantKruemel am 18.02.2009, 10:34:48
Ich wieder mal eine interessante Idee für ein Programm, dass allerdings sehr CPU-lastig sein wird (Nicht das ich dabei Angst um mein Notebook hätte ^^)
Nein, die Frage ist, nutzt das Virtuelle Phone zur Entwicklung die gesammte CPU-Spanne meines Notebooks?, oder hat man hier schlau programmiert und das Limit im Vergleich zum G1 gestellt, so dass nur ein Teil der Power meiner CPU genutzt wird?

Wäre mal interessant zu wissen.

MFG Da Wolf


Titel: Re: CPU des Virtual Phone
Beitrag von: gdi am 19.02.2009, 12:10:02
Der Emulator nutzt eine virtuelle ARM CPU und nutzt nicht die CPU des Host-Systems. Nach einem Blogeintrag unter http://dtmilano.blogspot.com/2008/02/android-emulator-speed.html scheint die CPU auch nicht sehr schnell zu laufen. Der Emulator bietet auch noch den Parameter "-cpu-delay <delay>" um die CPU weiter zu verlangsamen.
Zitat
Supported values for <delay> are integers between 0 and 1000.
Note that the <delay> does not correlate to clock speed or other absolute metrics — it simply represents an abstract, relative delay factor applied non-deterministically in the emulator. Effective performance does not always scale in direct relationship with <delay> values.
Quelle: http://developer.android.com/guide/developing/tools/emulator.html


Titel: Re: CPU des Virtual Phone
Beitrag von: GiantKruemel am 19.02.2009, 17:35:27
Danke dir, dafür erhälst du nen Punkt  ;)