1、安卓是多线程,多任务的操作系统
2、安卓是虚拟机,还是java虚拟机虚拟机本身就比操作系统占用内存更大,更不可思议的是,一个app是一个独立的虚拟机。
3、应用程序多数都是多线程,运行的时候,一般会患束锍瓜开运行的主线程、负责更新升级的PushService 线程、负责接收消息的NotifyService 线程
4、在安卓2.3时代虚拟机默认内存组合是8+64+256安卓4.0到4.4虚拟机默认组左佯抵盗合16+128+512到了64位踝怆赜泖操作系统的时候,运行内存普遍达到3+硬盘空间128g系统默认的虚拟机达到32+196+512
5、应用程序功能越来越多,体积在增加,内存也在增加,出现的结果就是虚拟机越来越大。手机不得不采用更大的6g运行内存,甚至8g的运行内存