1
ETiV 2013-09-18 23:07:55 +08:00 via iPhone
装好之后问Siri,如果长时间没响应或者崩溃了,就是64位的。
|
2
likuku 2013-09-18 23:22:17 +08:00
apple 在 macosx 早期,提供过 Universe 的软件包/dmg,这种类型的软件,单一软件包同时提供intel和PowerPC两种CPU架构的软件。这比当前同属ARM而仅仅32bit/64bit 的差异大多了。
可以猜测 Apple 继续在 iOS7 上应用类似方式也不会令人觉得惊奇。 |
4
dorentus 2013-09-18 23:54:57 +08:00
不是。
@sobigfish 苹果向来是给不同硬件提供不同的 rom 的,所以大可放心,旧手机上肯定是给 32 位的 iOS 7,iPhone 5s 给 64 位的 rom。 上面说的 universal/flat binary 主要是给开发者用,开发者打包出来的应用可以同时包含 32 位和 64 位的二进制代码。 再者说,软件里面,大部分时候,都是资源文件如图片、视频这些比较大,相对来说,多打包一个 CPU 架构的二进制代码在里面,对 app 大小的影响不会有那么大的。 |
5
likuku 2013-09-19 00:22:46 +08:00
LZ可以看看下面这3篇文。
http://www.programmer.com.cn/10071/ Mac OS X 背后的故事(九)半导体的丰收(上) http://www.programmer.com.cn/11557/ Mac OS X 背后的故事(九)半导体的丰收(中) http://www.programmer.com.cn/11615/ Mac OS X 背后的故事(九)半导体的丰收(下) |
6
xuzhongzhou OP |
7
vagase 2013-11-04 10:33:58 +08:00
要支持64位肯定要CPU支持,目前只有A7芯片是64位的(包括iPhone5S,新iPad-mini, iPad Air)。A7同时支持64位和32位;对于App,Universal Build同时支持64位和32位。
http://reviews.cnet.com/8301-6452_7-57602215/iphone-5s-vs-iphone-5c-vs-iphone-5-specs-compared/ |