软件运行速度取决于手机的CPU运行速度,不同手机的CPU运行速度不同,所以软件的运行速度不同。
1.Android 默认是Art虚拟机,安装过程主要是将安装包里的dex编译成本地代码,虚拟机安装应用是不需要编译的,所以安装比较快。编译过程中需要消耗大量CPU和内存资源,很容易导致手机卡顿内存消耗严重。所以一般在安装过程中,会限制安装进程使用CPU资源的上限。
2.安装过程中需要分配大量内存,所以应用安装过程内存消耗得比较多,就会慢一些。
转载请注明出处育才学习网 » 为什么不同的手机安装同一款软件速度会有所不同