新聞中心
Apple 文件系統(tǒng) (APFS) 是 Mac 電腦的默認(rèn)文件系統(tǒng)格式,具有強(qiáng)加密、空間共享、磁盤快照、快速目錄大小統(tǒng)計(jì)等特性,以及改進(jìn)的文件系統(tǒng)基礎(chǔ)。雖然 APFS 最適合于新款 Mac 電腦中所用的閃存/SSD 儲(chǔ)存,它也可以與使用傳統(tǒng)硬盤驅(qū)動(dòng)器 (HDD) 和外置直連儲(chǔ)存設(shè)備的低版本系統(tǒng)配合使用。

特色與改進(jìn)
先快速科普一下,文件系統(tǒng)是操作系統(tǒng)用于存儲(chǔ)和檢索數(shù)據(jù)的基本結(jié)構(gòu),不同的文件系統(tǒng)采用不同的方式來(lái)實(shí)現(xiàn)這個(gè)任務(wù)。隨著計(jì)算機(jī)變得越來(lái)越快,新生代的文件系統(tǒng)已經(jīng)從計(jì)算機(jī)速度的提升中獲益,以提供新功能和適應(yīng)現(xiàn)代存儲(chǔ)需求。
HFS+,作為今天新一代 Mac 的附帶文件系統(tǒng),已經(jīng) 18 歲了。它的祖先 HFS 比 Tom Cruise 的兄弟情影片“壯志凌云”還要老。它有點(diǎn)像一輛老豐田。它仍然可以工作(也許驚人的好),但是它不再得到人們的嘉獎(jiǎng)。
APFS 不完全是 HFS+ 的升級(jí)版,因?yàn)橄鄬?duì)現(xiàn)在而言,它是一個(gè)量子級(jí)的飛躍。雖然這對(duì)蘋果用戶來(lái)說(shuō)是一個(gè)重大的升級(jí),但似乎這看起來(lái)更像是蘋果趕上了其它系統(tǒng),而不是超越了它們。然而,更新還進(jìn)展得非常慢。
克隆和數(shù)據(jù)完整性
APFS 使用稱為寫時(shí)復(fù)制(copy-on-write)的方案來(lái)生成重復(fù)文件的即時(shí)克隆。在 HFS+ 下,當(dāng)用戶復(fù)制文件的時(shí)候,每一個(gè)比特(二進(jìn)制中的“位”)都會(huì)被復(fù)制。而 APFS 則通過(guò)操作元數(shù)據(jù)并分配磁盤空間來(lái)創(chuàng)建克隆。但是,在修改復(fù)制的文件之前都不會(huì)復(fù)制任何比特。當(dāng)克隆體與原始副本分離的時(shí)候,那些改動(dòng)(并且只有那些改動(dòng))才會(huì)被保存。
寫時(shí)復(fù)制還提高了數(shù)據(jù)的完整性。在其它系統(tǒng)下,如果你卸載卷導(dǎo)致覆寫操作掛起的話,你可能會(huì)發(fā)現(xiàn)你的文件系統(tǒng)有一部分與其它部分不同步。寫時(shí)復(fù)制則通過(guò)將改動(dòng)寫入到可用的磁盤空間而不是覆蓋舊文件來(lái)避免這個(gè)問(wèn)題。直到寫入操作成功完成前,舊文件都是正式版本。只有當(dāng)新文件被成功復(fù)制時(shí),舊文件才會(huì)被清除。
系統(tǒng)快照
快照是寫時(shí)復(fù)制架構(gòu)給你帶來(lái)的一個(gè)主要的升級(jí)。快照是文件系統(tǒng)在某個(gè)時(shí)間點(diǎn)的一個(gè)只讀的可裝載映像。隨著文件系統(tǒng)發(fā)生改動(dòng),只有改動(dòng)的比特會(huì)被更改。這可以讓備份更簡(jiǎn)單,更可靠??紤]到時(shí)間機(jī)器(一個(gè)蘋果出品的備份工具)已經(jīng)成為硬鏈接的痛點(diǎn),這可能是一個(gè)重大的升級(jí)。
輸入/輸出的服務(wù)質(zhì)量(QoS)
你可能已經(jīng)在你的路由器說(shuō)明書看到了服務(wù)質(zhì)量(QoS)這個(gè)名詞。QoS 優(yōu)先分配帶寬使用以避免降低優(yōu)先任務(wù)的速度。在你的路由器上,它采用用戶定義的規(guī)則來(lái)為指定任務(wù)提供最大的帶寬。據(jù)報(bào)道,蘋果的 QoS 會(huì)優(yōu)先考慮用戶操作,例如活躍窗口。而諸如時(shí)間機(jī)器備份這些后臺(tái)任務(wù)將會(huì)被降級(jí)。所以,這意味著更少的閑暇時(shí)光了?
本地加密
在后斯諾登時(shí)代,加密成為眾所關(guān)注的了。越來(lái)越多的蘋果產(chǎn)品正在強(qiáng)調(diào)其系統(tǒng)安全性。內(nèi)置強(qiáng)大的加密機(jī)制并不讓人感到意外。包括 APFS 在內(nèi),蘋果正在采用更加細(xì)致入微的加密方案,要么不加密,要么就將加密進(jìn)行到底。用戶可以使用單個(gè)密鑰來(lái)為所有數(shù)據(jù)加密,或者使用多個(gè)加密密鑰分別鎖定單個(gè)文件和文件夾。當(dāng)然,你也可以不加密,只要你對(duì)壞蛋無(wú)所忌憚。
固態(tài)硬盤和閃存優(yōu)化
閃存優(yōu)化已經(jīng)被列為 APFS 的一個(gè)亮點(diǎn)功能,不過(guò)它的實(shí)現(xiàn)并沒(méi)有那么振奮人心。蘋果選擇將一些典型的固態(tài)硬盤芯片的處理功能遷移到操作系統(tǒng),而沒(méi)有深度系統(tǒng)集成的優(yōu)勢(shì)。這更像是讓文件系統(tǒng)感知固態(tài)硬盤,而不是為它們做優(yōu)化。
動(dòng)態(tài)分區(qū)調(diào)整
APFS 驅(qū)動(dòng)器的邏輯分區(qū)可以動(dòng)態(tài)調(diào)整自身大小。用戶只需指定所需分區(qū)的數(shù)量,然后文件系統(tǒng)會(huì)在運(yùn)行時(shí)進(jìn)行磁盤分配。每個(gè)分區(qū)只占用其用于存儲(chǔ)文件的磁盤空間。剩余的磁盤空間會(huì)由任何分區(qū)獲取。這種設(shè)計(jì)很整潔,不過(guò)比起其它文件系統(tǒng),這更像是元文件夾。
結(jié)論
這是否重要?對(duì)于開(kāi)發(fā)者和高級(jí)用戶來(lái)說(shuō)真是棒極了。對(duì)于一般的 Mac 用戶應(yīng)該沒(méi)有太多的外部差異。雖然升級(jí)是重大的舉措,但仍然存在一些缺失的部分。本地壓縮顯然還沒(méi)有,對(duì)用戶數(shù)據(jù)進(jìn)行的校驗(yàn)也沒(méi)有。當(dāng)然,2017 年還沒(méi)到,一切皆有可能,讓我們拭目以待。
當(dāng)前題目:APFS為何如此之強(qiáng)
當(dāng)前URL:http://fisionsoft.com.cn/article/cdpojhe.html


咨詢
建站咨詢
