Я знаю, что куча Dalvik (JVM) и Родная куча на платформе Android. И в Dalvik GC нет работы на родной куче. Но я не уверен, как эта работа, я имею в виду, как ОС Android их разделяет?
Возможная ситуация 1: составлена с помощью отдельного аппаратного обеспечения памяти (я мало верю)
Возможная ситуация 2: ОС Android имеет FIXED количество памяти для кучи
Возможная ситуация 3: ОС Android должна выделять часть кучи памяти Dalvik, чтобы стать родной кучей, когда это необходимо, и поэтому размер нативной кучи и кучи Dalvik является гибким.
Какое из них истинно или возможность, о которой я не упоминал?