Настройка максимального размера кучи для конкретного приложения для виртуальной машины Android Dalvik

Можно ли установить максимальный размер кучи для конкретного приложения (свойство dalvik.vm.heapsize) вместо использования одного и того же максимального размера кучи для всех виртуальных машин, работающих на устройстве Android? Я знаю, что могу установить новый размер кучи dalvik, изменив AndroidRuntime.cpp устройства как root, но на основе того, что я прочитал, потому что Android только инициализирует виртуальную машину один раз, а затем разветвляет последующие экземпляры виртуальной машины, все виртуальные машины, работающие на устройстве, имеют один и тот же dalvik .vm.heapsize свойство. Правильно ли я это понимаю, и есть ли способ обойти это?

0
задан mozturk 11 May 2012 в 19:07
поделиться