如果安卓是在虚拟机上运行,那855实力是不是吊打A12?

之前听说了安卓这个系统是在Linux的虚拟机基础上运行的,中间性能肯定有一些损失。现在855如果放在一个中间不需要任何转换的系统里,那实力是不是能吊打A12呢?

问题不能这么分析,首先这个虚拟机是一个Java虚拟机。

Java的跨平台性,就是依赖于虚拟机的存在,否则Java不能实现跨平台。换句话说,没有虚拟机,安卓根本运行不了。

至于虚拟机的性能损失,虚拟机被集成在了系统底层,对整个系统运行的流程进行了优化,加上虚拟机本身的体积并不大,性能损失肯定有,但不至于那么夸张,10%都到不了。

另外如果照这个理论,iOS系统是对苹果芯片和设备专门优化过的,是不是意味着其实A系列芯片性能都非常垃圾呢?

架构不一样吧,毕竟安卓底层Linux相对于Unix虽然最初差不多但是很多定义不一样的,你仔细看看苹果软件的安装包普遍大于安卓但是实际数据加应用本体大小是一样的,还有后台运行机制差异等等,安卓实际成功点就是开源可定制,想要运行效率比皆苹果只有两个方案,第一和苹果一样闭源专门优化,第二和厂商联合制定统一开发标准形成移动的产业联盟类似win系统和硬件DIY厂商,摩托罗拉的模块化手机就是未来手机产业雏形,可惜谷歌自己没看到前景专门联合厂商进行硬件兼容统一标准开发保留系统开源可定制,要不然早就一家独大了。

2022-01-15

2022-01-15