Kryptoners 发表于:13年09月11日 11:00 [转载] 36氪
iPhone 5S 内置的64位A7处理器听起来听起来高端大气上档次,理论上讲,A7 在处理速度上提速一倍,但实际运行中这个幅度在 15%-30% 之间。兼容内置 64 位处理器 iPhone 的软件能更高效利用手机的 CPU 和 RAM,这将大大优化高端游戏 app 的体验。
这么说显然是不够的,让我们再讲得生动形象、明白如话一些。把 iPhone 想像成一个贮藏各种书籍(Storage)的图书馆,一个图书管理员(处理器)负责帮忙找到读者需要的书。管理员共有 32 个助手(32bit)负责用自行车取书并交到管理员手中。如果某人想找到所有跟恐龙相关的书籍,图书馆里共有这类书 65 本,那么 32 位助手们须往返三趟才能完成任务,虽然第三趟只须一个人跑腿,但花费的时间并没变化,速度也就没得到提升。
如果图书管理员有 64 位助手(64bit)的话,完成整个任务只须 2 趟就够了,这无疑大幅优化了处理速度,但并非原来的 2 倍,因为还是得有一个助手单独跑上一趟,其它 63 个只能袖手旁观的助手于提速是爱莫能助。可要是共有 256 本关于恐龙的书籍,32 位助手完成任务得跑上 8 趟,64 位助手齐心协力的话只需 4 趟就完工了。
iPhone 的工作原理与之类似,它须从存储空间中获取数据,但每次可获取的数据是定额的。运行 32 位的处理器的 iPhone 一次只能处理 32 比特的信息量,同理内置 64 位处理器的 iPhone 每次的处理量为 64 比特,因此 64 位处理器意味着更快、更强大、更高效的信息处理能力。