馬上註冊  |  找回密碼

SAY討論區

查看: 857|回復: 36
打印 上一主題 下一主題

拯救16GB!蘋果新文件系統APFS咋這麼牛 [複製鏈接]

Rank: 7Rank: 7Rank: 7

好友
0
帖子
4656
積分
9282
最後登錄
2018-7-29
在線時間
0 小時
跳轉到指定樓層
樓主
發表於 2017-2-9 00:33:18 |只看該作者 |倒序瀏覽
APFS即是Apple File System(蘋果文件系統),該系統在WWDC 2016推出,從今年開始它將會取代目前在Apple Watch、Apple TV、iPhone、iPad、MacBook、iMac和Mac Pro上所使用的文件系統-HFS+。
蘋果去年在WWDC上推出的macOS Sierra開發者預覽版就使用了APFS,而在iOS 10.3 Beta中,蘋果也終於讓APFS可用於iPhone進行測試。
許多人都不需要知道太多關於APFS的細節,對於終端用戶來說它隻是一個執行細節。未來這個文件系統所涉及的功能,例如更加智能的備份和更快的更新,以及我們還沒有想到的一些功能,都將會慢慢地到來。
當然,如果你對這個文件系統感興趣,接下來我們就不妨來了解一些關於APFS的信息。
為什麼蘋果要替換HFS+?
HFS+從1998年開始到現在,已經使用了將近20年了,而為了跟上現代電腦運算指令,HFS+在過去的時間裡也不斷進行更新。
從那時候開始,HFS+就貫穿著蘋果的一系列設備。它經歷了千字節、兆字節再到千兆字節和兆兆字節。我們也經歷了從硬盤驅動器到SSD,從物理安裝方式到數字下載,從手動備份到Time Machine以及iCloud的過程。
一路走來,HFS+及其團隊一直讓它保持活力,但隨著時間的推移,要想再往前一步,你總是需要一些新的東西來打破舊規則。
是什麼讓APFS更加一致?
HFS+現在運行於所有蘋果設備,但在不同的設備中其執行的方式也有所區別,包括一些關鍵的領域,例如加密。這意味著不同的源代碼和分開的維護和開發。
無論是現在還是將來,APFS能夠讓蘋果平臺更加一致地進行擴展,它允許單個代碼庫使用更少的資源來開發和維護,並讓它發展得更快和更好。
APFS 的速度更快?
大多數涉及速度的問題都和感知有關,在旁邊的桌子上拿一杯飲料總是要比在你冰箱拿出來更快,APFS 會通過完成一些任務來讓你在使用蘋果設備時感到更快。
APFS,更加著重於低延遲,它會將一些任務列為優先級,例如應用啟動和數據傳輸。另外,在重新估量目錄方面它的速度也更快。
APFS如何更好地適應SSD?
蘋果表示 APFS已經重新編寫以更好地兼容配備SSD的設備,SSD閃存芯片目前應用於Apple Watch、Apple TV、iPhone、iPad、MacBook和高端桌面Mac。
APFS針對SSD進行優化,並支持TRIM指令,該指令有助於刪除大量文件的用戶,並為用戶釋放出大量的空間。
快照和備份
APFS裡兩個重要的特性便是快照和備份,快照功能可將文件系統的狀態“固定”在創建快照的那一刻,並可在保留固定狀態的同時繼續訪問和修改文件系統。這種技術可以隻記錄新增或改動的數據塊,因此可以為文件系統創建多個快照,而無需擔心會占用大量存儲空間。備份工具(例如Time Machine)通常會使用該功能記錄自從上次備份之後文件系統的改動情況,並可用於在不打斷用戶操作的前提下對數據進行更為高效的備份。
APFS 對儲存空間有幫助嗎?
對於使用分區的macOS用戶來說,APFS解決了一個長久以來的限制。HFS+需要為每個文件系統預先分配固定大小的容量,這種做法較為“僵硬”,而APFS的空間共享功能可以讓用戶在無需重分區的情況下動態、靈活地擴大或縮小卷容量。
APFS還支持稀疏文件,所以儲存隻會在真正所需的時候才會進行分配。
數據完整和崩潰保護方面
APFS擁有高端級別的保存狀態,這和其處理文件寫入的方式有關。它們被辨認為已完成狀態或者像它們從來沒有出現過一樣。換句話說,使用寫入時復制的文件創建了新版本,並且隻有當保存成功時舊的版本才會被釋放。
APFS 的加密更好?
安全與隱私是APFS的設計基礎。加密是APFS原生支持的特性,用戶可以針對每個卷選擇下列任何一種加密方法:不加密,統一用一個密鑰加密,或多密鑰加密(針對每個文件使用專用密鑰加密,同時針對敏感的元數據使用一個單獨的密鑰)。多密鑰加密可確保哪怕設備物理安全受到威脅,依然可以保障用戶數據的完整性。取決於具體硬件,APFS加密可使用AES-XTS或AES-CBC算法。
APFS還不包含什麼?
APFS目前還處於測試版階段,這意味著它並不會支持所有的東西。在目前的階段,現在有一些東西還不支持APFS。
啟動盤
Time Machine
FileVault
Fusion Drive
APFS將會開源嗎?
APFS目前尚未開源,過去幾年裡蘋果逐漸變得開放,並對幾個項目進行了開源,例如Mach Kernel、WebKit、LLVM和Swift。至於未來是否會開源,隻能拭目以待。
r2h2wsvjgwe32.jpg
分享分享0 收藏收藏0 讚好讚好0 Unlike!Unlike!0 分享 傳送 邀請

好友
0
帖子
359728
積分
380666
最後登錄
2024-4-27
在線時間
0 小時
No.1回覆者
發表於 2017-2-9 01:51:23 |只看該作者
我來看看!謝謝  

好友
0
帖子
352894
積分
368140
最後登錄
2024-4-27
在線時間
0 小時
跟尾2
發表於 2017-2-9 01:59:41 |只看該作者
呵呵,明白了

好友
0
帖子
349966
積分
365337
最後登錄
2024-4-27
在線時間
0 小時
跟尾3
發表於 2017-2-9 02:07:29 |只看該作者
我看不太到喔

好友
0
帖子
333424
積分
348347
最後登錄
2024-4-27
在線時間
0 小時
5#
發表於 2017-2-9 02:35:39 |只看該作者
觀看中  

好友
0
帖子
351687
積分
366957
最後登錄
2024-4-27
在線時間
0 小時
6#
發表於 2017-2-9 02:58:55 |只看該作者
看來不錯,回覆一下

好友
0
帖子
358240
積分
378963
最後登錄
2024-4-27
在線時間
0 小時
7#
發表於 2017-2-9 03:10:13 |只看該作者
長時間沒來看了 ~~

好友
0
帖子
352014
積分
367419
最後登錄
2024-4-27
在線時間
0 小時
8#
發表於 2017-2-9 03:14:14 |只看該作者
終於看完了~~~

好友
0
帖子
360193
積分
383517
最後登錄
2024-4-27
在線時間
0 小時
9#
發表於 2017-2-9 03:19:48 |只看該作者
不錯啊,沒看過這麼好看的

好友
0
帖子
353067
積分
368461
最後登錄
2024-4-27
在線時間
0 小時
10#
發表於 2017-2-9 03:23:36 |只看該作者
慢慢來,呵呵
您需要登錄後才可以回帖 登錄 | 馬上註冊 |

Archiver|手機版|SAY討論區

GMT+8, 2024-4-27 04:00 , Processed in 0.672857 second(s), 10 queries .

Powered by go2tutor.comDiscuz! X2

© 2024 Community Networks Limited

回頂部