百流-木头资讯

与Windows计算机相比,为什么iPad和iPhone的启动速度这么快?

来源: |

随着移动互联网的发展,智能手机已经在人们的生活中得到普及。作为智能手机中的领军人物,苹果在近些年一直在创新的路上不断提升自己的产品。微软也作为全球著名的科技巨头,在近些年的操作系统以及企业服务中不断扩大自己的业务领域,目前全球过半的PC电脑在使用微软的操作系统,而Windows操作系统也成为了目前使用人数做多的操作系统。最先的Windows 10操作系统不仅简化了操作界面,而且还内置各种微软的官方服务。

然而与强大的Windows操作系统相比,苹果的iPhoneiPad操作许多却要比Windows系统更快。目前大多数电脑的开机自检都处于出厂默认设置,所以并没有达到最佳的运行状态。而苹果的硬件却没有这种情况,它直接将开机自检留在了配置当中。还有就是大多数PC机有一个缓存的内核映射,它看起来与系统完全一样,如果它运行了所有必要的初始化数据以及驱动程序的加载、变量和堆栈初始化等等,那么速度变会提升许多。

在Windows系统上,通常使用内存控制器的方式来控制电脑运行。然而苹果设备可以进行更细粒度的程序控制以及电源管理。一般计算机在优化内存带宽时需要付出巨大的努力,大多数RAM内核都具有非常糟糕的MMU和内存到CPU的传输速度。但是苹果拥有自己的基于ARM的CPU产品线,他们可以解决传输速度的问题,所以即使苹果的设备在没有更高的CPU频率下,数据传输和处理速度也要快许多。

大多数的ARM设备中,具有多种存储器访问模式,可以有效的将存储和内存之间的数据传输速度提高一倍。而苹果在很早就设置了这种模式。此外,苹果的设备在SnowLeopard时间框架内的启动速度非常低,如果没有技术方面的提前研发,那么他们将没有办法提升到现在的性能。当然它们比传统电脑具备的另外一大优势就是,苹果设备的耳机存储都是闪存。目前大多数的计算机,二级存储仍然使用的是硬盘驱动器,因为固态硬盘比较昂贵。

目前正常的Windows操作系统计算机,光启动桌面就需要1分钟以上,当然它还取决于内部的处理器和内存,然而iPhone和iPad是没有硬盘驱动的。当然如果将类似于苹果的SSD也装配到Windows计算机中,那么启动数据可以达到10秒到20秒之间,运行速度也会较之前提升许多。当然目前大多数的桌面操作系统都需要较长的启动时间和比较有延迟的运行时间,因为在启动的时候,内置的一些启动项也需要进行预加载,在启动的时候还需要运行更加复杂的启动程序,因此和iPhone和iPad的启动速度比起来,还是相差了一些。