蘋果前天正式放出了醞釀已久的iOS 10.3升級(jí)。許多用戶發(fā)現(xiàn),升級(jí)到iOS 10.3會(huì)異常緩慢。更新文件本身雖然只有600MB(只發(fā)布了幾項(xiàng)功能點(diǎn)),但更新時(shí)間非常漫長。
事實(shí)上,蘋果官方預(yù)估Apple iPad Air 2這類近期上市的設(shè)備大概需要50分鐘,而iPhone 5和iPhone 5C等老設(shè)備的用戶估計(jì)要花上一部電影的時(shí)間了。
但漫長的等待是值得的,那些升級(jí)完成后的用戶發(fā)現(xiàn),設(shè)備釋放出了大量存儲(chǔ)空間。
為什么iOS 10.3升級(jí)得很慢?
答案是:蘋果更新了一個(gè)全新的文件系統(tǒng)。
蘋果用“Apple File System”(APFS)文件系統(tǒng)代替了老化的 HFS+(基于 1985 年發(fā)布的 HFS,于 1998 年正式推出),這個(gè)新文件系統(tǒng)也會(huì)更新到 macOS、watchOS 和 tvOS 上。
除了一些底層更新,比如優(yōu)化 SSD 讀寫,提高備份、掃描磁盤性能以及個(gè)人文件加密,最后用戶還會(huì)發(fā)現(xiàn) APFS 能釋放設(shè)備的存儲(chǔ)空間。
下面小編將會(huì)介紹 Apple File System 的詳細(xì)信息。
Apple File System 簡稱為 APFS ,在今年初的 WWDC 2016 上正式公布。它將取代現(xiàn)在蘋果設(shè)備上的 HFS+ 文件系統(tǒng)。
為什么要替換 HFS+?
從 1998 年以來 HFS+ 就一直是 Mac OS 的文件系統(tǒng),到現(xiàn)在已經(jīng)接近20年。期間經(jīng)過多次升級(jí),并且使用了很多方法以滿足現(xiàn)代計(jì)算機(jī)的需求。
蘋果設(shè)備從最初的 Mac 發(fā)展到 iPhone,Apple TV,iPad 和 Apple Watch,產(chǎn)品保有量從幾百萬臺(tái)到了十幾億臺(tái),數(shù)據(jù)量也由千字節(jié)、萬字節(jié)提高到了兆字節(jié)甚至更多。
存儲(chǔ)介質(zhì)從磁硬盤發(fā)展到了固態(tài)硬盤,安裝軟件從物理方式變成了直接下載,數(shù)據(jù)備份也由手持設(shè)備轉(zhuǎn)移到了 Time Machine 和 iCloud。
IT 市場產(chǎn)生了如此多的變化,文件系統(tǒng)卻還是HFS+。即使是工作在高壓狀態(tài)下,也還是如此。但長期高壓運(yùn)行并不適合未來的發(fā)展,因此必須開發(fā)新的文件系統(tǒng)。
隨著 iOS 10.3 正式推出,Apple File System 的全貌展現(xiàn)在用戶面前。蘋果的更新強(qiáng)調(diào)新系統(tǒng)的智能備份和快速更新功能,但 APFS 其實(shí)也是重要組成部分。
APFS 有哪些新特性?
一致性
目前,HFS+ 運(yùn)行在從 Apple Watch 到 Mac Pro的所有蘋果設(shè)備上,但這些設(shè)備之間存在很多差異,包括加密等關(guān)鍵領(lǐng)域。這意味著各個(gè)文件系統(tǒng)需要不同的源代碼和單獨(dú)的維護(hù)、開發(fā)。
APFS 的出現(xiàn)是為了使蘋果的平臺(tái)在現(xiàn)在或者將來都能保持一致性。它包含單獨(dú)的代碼庫,開發(fā)和維護(hù)只需要很少資源。
更快
APFS 有很多提高蘋果設(shè)備速度的方法。比如,降低設(shè)備延時(shí),優(yōu)化應(yīng)用啟動(dòng)和數(shù)據(jù)傳輸?shù)乃俣取?/p>
它的文件目錄查找速度也有所提高。用戶訪問文件夾時(shí)不用再等待大文件目錄的讀取。
更好地適應(yīng) SSD
蘋果宣布 APFS 在固態(tài)存儲(chǔ)設(shè)備的寫入方面做了很多優(yōu)化。包括 Apple Watch、Apple TV、iPhone、 iPad、MacBooks 等設(shè)備的閃存芯片。并且支持 TRIM 命令,以幫助用戶刪除無用文件和保持存儲(chǔ)空閑。
快照和克隆功能
快照(snapshots )和克?。╟lones)是 APFS 最引人注目的兩個(gè)功能。
快照是在某個(gè)時(shí)間點(diǎn)創(chuàng)建只讀的文件副本。開始時(shí)它會(huì)非常省空間,因?yàn)樗趶?fù)制前不會(huì)產(chǎn)生任何數(shù)據(jù)改變。
而克隆是復(fù)制“文件”(包括真實(shí)文件和 Mac 系統(tǒng)捆綁文件)。本功能一開始也不會(huì)占據(jù)很多空間,并且復(fù)制前文件本身沒有任何變化。
這意味著創(chuàng)建快照和克隆比傳統(tǒng)復(fù)制更快更高效。
協(xié)助優(yōu)化存儲(chǔ)空間
對(duì)于采用分區(qū)存儲(chǔ)的 macOS 用戶,APFS 解決了一個(gè)長期問題。基本上,APFS 回避了分區(qū)空間不足的問題。其原理為:從空閑存儲(chǔ)空間中創(chuàng)建一個(gè)容器鏈接到周圍所有的分區(qū),如果一個(gè)分區(qū)需要更多空間就可以求助于容器,不管它是否臨近容器。
但當(dāng) APFS 要恢復(fù)克隆文件的刪除時(shí)存儲(chǔ)問題仍然存在。因?yàn)?,只要一個(gè)克隆仍然存在,空間就會(huì)被占用。
APFS還支持稀疏文件,所以只有文件真正需要的時(shí)候才會(huì)分配存儲(chǔ)。
數(shù)據(jù)完整性和崩潰保護(hù)
APFS 有非常底層的即時(shí)存檔機(jī)制。這與它處理文件寫入的方式有關(guān)——一個(gè)文件要么傳輸完成,要么寫入完全沒有發(fā)生。換句話說,文件使用寫時(shí)拷貝(copy-on-write),創(chuàng)建一個(gè)新版本,而只有成功保存了后,舊版才會(huì)被釋放。
APFS 在數(shù)據(jù)安全方面的表現(xiàn)
蘋果有一流的安全和隱私技術(shù),這些技術(shù)在 APFS 上并沒有缺席。由于不同的實(shí)現(xiàn)和硬件功能,macOS磁盤級(jí)別加密和 iOS 文件級(jí)加密很難互通。而APFS 具有更一致的單鍵和多鍵加密方法,以實(shí)現(xiàn)系統(tǒng)級(jí)安全,甚至是特定的數(shù)據(jù)和元數(shù)據(jù)加密。
APFS 缺了哪些功能?
作為第一代系統(tǒng),APFS 顯然不可能面面俱到,有些功能還沒加入進(jìn)來,比如壓縮,還有數(shù)據(jù)總數(shù)檢查(checksums on data)。
另外,iOS 版本的更新已經(jīng)發(fā)布了,Mac OS 的更新則還在 Beta 階段,所以還有好幾個(gè)功能用不了:
啟動(dòng)盤
Time Machine
文件加密
混合硬盤
值不值得更新?
對(duì)于 iOS 用戶,小編建議更新,更新到 iOS 10.3 就會(huì)擁有這個(gè)新的文件系統(tǒng),雖然需要很長時(shí)間,但等待還是有回報(bào)的。最明顯的大概就是多出來的那些空間了,這對(duì)于沒有選擇大容量產(chǎn)品的用戶而言是一大福音。
而對(duì)于 Mac OS 用戶來說,小編建議,更新到最新的 Beta 版本需要慎重,局限前面已經(jīng)提到了。不過如果很好奇的話還是可以更新來玩一玩。
評(píng)論
查看更多