Android sdk模拟器在Linux和Windows下的性能比较


Android的模拟器运行速度之慢是众所周知的,据说在Linux下的性能较Windows有大幅的提升,但是个人感觉在Linux下也快不到哪儿去。

为了证实一下Linux下到底能比Windows下能快多少,今天下午闲来无事就做了如下测试。

测试环境:

1.硬件配置

CPU:Intel i5-2430M,2.4GHz

内存:2G DDR3


2.软件环境

linux环境:  Ubuntu10.04+eclipse 3.7+ADT r15+android sdk r15+android sdk platform 2.3.3r2

windows环境:windows7+eclipse 3.7+ADT r15+android sdk r15+android sdk platform 2.3.3r2

我主要测试的是模拟器的启动和加载程序的速度,所以我用sdk中的一个叫JetBoy的simple作为测试项目。

按照控制台打印的时间分别记录了启动模拟器、安装application和启动application的时间。


按照上述方法分别在linux和windows下测试了3次,以下是测试的结果:

ubuntu10.04(单位:秒)
  第一次 第二次 第三次
启动模拟器 33 32 31
安装app 36 36 35
启动app 2 2 2
合计 71 70 68

windows7 (单位:秒)
  第一次 第二次 第三次
启动模拟器 44 43 44
安装app 41 40 41
启动app 3 3 3
合计 90 86 88

从以上测试结果,我们可以看出linux下的确是比windows下快点。不过并没有什么实质性的提升。

所以,如果对linux下开发程序不是很熟悉的同学,暂且还是在windows下开发吧。

相关内容