在VMware Player软件中调整Android-X86的硬件参数,然后用超级兔子出的硬件评测程序检测,得出了一些数据。
预先交待一下:因为《安兔兔评测》组成部分的“2D浮点性能”,在虚拟机中无法使用(一测就退出),另外,虽然VMware Player软件的硬件参数中可以设置多达4个的CPU,但是目前安卓系统还只是为了双核而设计,如果设成3个CPU时将无法进入桌面,所以CPU的最高参数是2,而“2D浮点性能”这一环节也都跳过了。
至于“SD卡写入速度”和“SD卡读取速度”,本来SD卡就是手机中的一个可选2项,加上虚拟机的SD卡其实也是一个硬盘文件,与真正的SD卡速度简直就是天壤之别,完全不具有可比性,所以也忽略掉不比。
那么能够计入成绩的项目只有:RAM性能、CPU整数性能、CPU浮点性能、3D绘图性能、数据库IO性能、总分,这六项。
变化的硬件参数只有:CPU个数(取1或者2)、内存容量(取1G、2G、4G),这两项。
它们的组合,经过实测之后,就有了如下的表格数据。
CPU+内存 | RAM性能 | CPU整数性能 | CPU浮点性能 | 3D绘图性能 | 数据库IO性能 | 总分 |
1CPU+1G | 1544 | 2206 | 1192 | 40 | 545 | 5527 |
2CPU+1G | 2645 | 3779 | 2105 | 44 | 545 | 9118 |
1CPU+2G | 1495 | 2136 | 1170 | 39 | 330 | 5170 |
2CPU+2G | 2572 | 3675 | 1948 | 42 | 545 | 8782 |
1CPU+4G | 1502 | 2147 | 1179 | 39 | 440 | 5307 |
2CPU+4G | 2643 | 3777 | 2079 | 44 | 550 | 9093 |
从列表中可以看出一个惊人的结论: 最影响手机性能的,不是内存的大小,而是CPU的个数。
表中1G内存+2CPU的组合,傲视其它的各种组合,就是一个最有力的证据。