【巴士數碼】蘋果iPhone5s的出現帶來了64位系統和64位處理器,可能有的朋友會問了,iOS 32位和64位有什麼不同,下面我們就針對32位和64位的區別來了解一二。
64位來源於電腦領域,它是一個“三位一體”的東西,它需要處理器、操作系統、應用軟件都是64位,否則便無法實現64位計算。在電腦端,64位早已經不是個新生事物,早在1961年,IBM推出的IBM 7030 Stretch超級電腦就采用了64位數據字組,以及32或64位的指令字組。
iOS 32位和64位的區別
一、 操作系統設計初衷不同
64位操作系統的設計初衷是滿足機械設計和分析、三維動畫、視頻編輯和創作,以及科學計算和高性能計算應用程序等領域中需要大量內存和浮點性能的客戶需求,主要考慮的是運行一些比較特殊的行業性應用軟件,而32位操作系統是為普通用戶設計的,主要考慮的是運行日常的應用軟件。
二、處理器有所不同
所謂64位處理器的“位數”,這個位數指的是CPU的GPRs(General-Purpose Registers通用寄存器)的數據寬度為64位,一次能夠處理64bit的數據(32位是32bit),而寄存器是CPU中用來種暫時存放數據和地址的,是CPU構成的一部分。
三、軟件有所區別
前面提到過,64位操作系統主要考慮是運行一些比較特殊的行業性應用軟件,而這些軟件都是采用64位計算,所以這些軟件只能運行在64位操作系統下。32位應用軟件主要是一些日常軟件,但32位應用軟件也可以兼容運行在64位操作系統下,不過這也是出於過渡上的考慮。
而蘋果此前曾多次向iOS開發者發出提醒,要求新提交的iOS應用都必須支持64位,這無疑表明了iOS將進入真正的64位時代。
四、對內存的控制不同
32位操作系統實際可識別的內存為3.5GB,而64位操作系統實際可支持128GB內存,這也是64位和32位在表面上以及實際價值上最主要的不同。
iOS 32位和64位有什麼不同,以上就是小編整理出來的一些32位和64位的區別,不清楚的可以參考著看看。