옵션 |
|
정확히는 안드로이드입니다.
dalvik.vm.heapstartsize=5m
This is converted to a -Xms
option for Dalvik. It specifies the initial size of the managed heap.
dalvik.vm.heapsize=128m
This is converted to a -Xmx
option for Dalvik. It specifies the maximum size of the managed heap.
dalvik.vm.heapgrowthlimit=48m
This converts to a -XX:HeapGrowthLimit
option. It specifies the maximum size of a "standard" app's heap. If the app uses android:largeHeap
in its manifest, it uses the full heapsize value instead.
dalvik.vm.heaptargetutilization=0.75
This converts to a -XX:HeapTargetUtilization
option. It gives the VM a hint as to how full the managed heap should be allowed to become.
dalvik.vm.heapminfree=512kdalvik.vm.heapmaxfree=2m
These converts to -XX:HeapMinFree
and -XX:HeapMaxFree
, respectively. These are used in conjunction with the the XX:HeapTargetUtilization
to determine how much to grow the heap when the heap needs to grow.
이 문장들이 해석이 되지 않아서(정확히는 dalvik.vm.heaptargetutilization부터 이해가 안 갑니다)
힙에 대해서 알고 싶은데, 스택이라는 개념까지 알아야 하는 것 같더라구요.
자세히 설명되어 있는 곳을 알고 싶습니다.