Linked by Thom Holwerda on Tue 10th Jul 2012 17:08 UTC
PDAs, Cellphones, Wireless I've been flashing CyanogenMod 9 nightlies for months now, and the process to do so has become pretty much muscle memory at this point (if cwm ever changes its menu order I'm screwed). One step of this process has always fascinated me simply because I have no idea what exactly it does and why I have to do it: clearing Dalvik cache.
Thread beginning with comment 526417
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[3]: Comment by anevilyak
by pgeorgi on Wed 11th Jul 2012 16:30 UTC in reply to "RE[2]: Comment by anevilyak"
pgeorgi
Member since:
2010-02-18

Dalvik doesn't do AOT compilation.

Though it definitely would be nice to add that.. There's no need to re-JIT the on-screen keyboard task every time it's loaded...

Having the code mmapped also reduces strain on the memory management (since filebacked mappings can be dumped to storage easily).

Would also create opportunities for expensive optimizations which could be scheduled for when the device is "asleep" and externally powered.

Essentially FX!32 for Dalvik.

Reply Parent Score: 2