Luca, posso permettermi di consigliarti una modifica?
Il compilatore jit, prima dell'avvio di qualunque applicazione precompila il codice nello heap: come risultato i tempi di avvio saranno leggermente piu' lenti ma poi il funzionamento piu' veloce.
Nella froyomod, killando tutti i processi, ci ha circa 60mb di ram libera.
Ti chiederei, se hai tempo/voglia/ e ritieni che sia interessante, di cercare di liberare piu' ram possibile togliendo i processi non essenziali all'avvio, e ridurre un po' la heap size del jit tipo intorno a 25 mb.
Forse potrebbe essere una buona prova da fare.