Android单个进程内存分配策略
16lz
2022-06-11
android不同设备单个进程可用内存是不一样的,可以查看/system/build.prop文件。
# This is a high density device with more memory, so larger vm heaps for it.
dalvik.vm.heapsize=24m
上面heapsize参数表示单个进程可用的最大内存,单如果存在如下参数:
dalvik.vm.heapgrowthlimit=16m
largeheaplimit参数表示单个进程内存被限定在16m,即程序运行过程中实际只能使用16m内存,不过有一个办法可以解决,编辑AndroidManifest.xml中的Application节点,增加属性largeheap="true"参数.
更多相关文章
- Android(安卓)CountDownTimer倒计时器的使用
- android ExpandableListView详解
- Android的底层库libutils介绍
- Android——使用 Broastcast 实现进程间通讯
- Android(安卓)进程间通信 实例分析
- Android调用C++实现共享内存(Native层)
- android启动--深入理解zygote
- mybatisplus的坑 insert标签insert into select无参数问题的解决
- Python技巧匿名函数、回调函数和高阶函数