L
Lopder
Ambitioniertes Mitglied
- 1
Hallo
Kann man mich mal aufklähren ??
Ich hab öfters gelesen "Android 2.2 dank JIT deutlich schneller" sein soll. Und jetzt würde mich mal intressieren wie das funktioniert. JIT beduetet ja Just-in-time-Kompilierung (JIT).
1 Frage ist ja war das früher nicht auch schon so ? Die Apps sind ja in sowas ähnlichem wie "Java" entwickelt. und ich dacht das immer schon der Code zuerst in so einen Bytecode kompiliert wird. Und erst dann zur Laufzeit "fertig" kompiliert. Das ist doch schon JIT ? Ich hab leider niergends was gefunden wo das richtig gut erklährt wird.
2 Frage warum sollte JIT schneller sein ? und im vergleich zu was ?(Ok dazu müsste ich jetzt wissen wie es davor wirklich gemacht wurde) wenn jedes mal der code kompiliert werden muss. Besser wäre es doch nur das erste mal zu kompilieren und dann in einem cache den kompilierten Code zu speichern. Braucht halt wieder Speicher. Also ganz verstehe ich noch nicht was an JIT jetzt neu sein soll ?
Grüße
Kann man mich mal aufklähren ??
Ich hab öfters gelesen "Android 2.2 dank JIT deutlich schneller" sein soll. Und jetzt würde mich mal intressieren wie das funktioniert. JIT beduetet ja Just-in-time-Kompilierung (JIT).
1 Frage ist ja war das früher nicht auch schon so ? Die Apps sind ja in sowas ähnlichem wie "Java" entwickelt. und ich dacht das immer schon der Code zuerst in so einen Bytecode kompiliert wird. Und erst dann zur Laufzeit "fertig" kompiliert. Das ist doch schon JIT ? Ich hab leider niergends was gefunden wo das richtig gut erklährt wird.
2 Frage warum sollte JIT schneller sein ? und im vergleich zu was ?(Ok dazu müsste ich jetzt wissen wie es davor wirklich gemacht wurde) wenn jedes mal der code kompiliert werden muss. Besser wäre es doch nur das erste mal zu kompilieren und dann in einem cache den kompilierten Code zu speichern. Braucht halt wieder Speicher. Also ganz verstehe ich noch nicht was an JIT jetzt neu sein soll ?
Grüße