淺談安卓兩大文件系統:F2FS與EXT4

卡卡卡估計是曾經每位用安卓的人士都會遇到的事,打個圖片,開個app就很難受。由於安卓默認的文件系統ext4,自帶快閃記憶體裝的越滿,ext4的弊端就越發提現出來下,如何讓手機行雲流水,新的F2Fs文件管理系統展現了出來:

上面圖片很顯然表現出在隨機讀取方面用F2Fs文件系統優勢很大

什麼是 F2FS?

F2FS 全稱為 Flash Friendly File System,是一種較為新型的支持 Linux 內核使用的文件系統。最早是由三星在2012年研發設計的,其目的就是為了更好的適應 NAND 一類的快閃記憶體設備(例如固態硬碟、eMMC和SD卡等),在 F2FS 中三星應用了日誌結構檔案系統的概念,使它更適合用於儲存設備。

簡而言之,一個新的文件系統。

F2FS的提升在哪裡?

主要在隨機讀寫性能中,隨機寫入性能性能較為明顯。反映到現實使用中就是相同的存儲介質和標準下,應用打開快一點緩存的圖片打開快一點。

F2FS影響壽命?

因為文件系統格式的區別相同的文件會比在EXT4下大一些,這一定程度上會增加讀寫量。但可以忽略不計,基本不存在,不需要操無意義之心。

F2FS里存文件比EXT4大?

是的,將相同文件存儲到F2FS文件格式下相較於EXT4會佔用1.1倍到1.5倍的空間。

F2FS為跑分而生?

跑分只是反映客觀情況的一種手段,一切以實際體驗為準。

F2FS的跑分尤其是隨機讀寫部分的成績真的非常好,反映到實際使用中是有提升,但遠沒有達到跑分顯示的幾倍的差距。

F2FS跑分高嗎?高。

實際體驗有提升嗎?有。

真的有跑分差距的那麼大嗎?顯然沒有。

總結

F2FS是一個綜合來看利大於弊的技術。利在實實在在的隨機讀寫性能提升,弊在高存儲佔用情況下的性能損失和多佔用存儲空間。

需要理性看待,這是一個軟體技術,也不能苛求它帶來太多的提升,自身硬體的提升遠比軟體強。

但它確實帶來了不錯的提升。至於如何定義有多不錯,讓平常心人滿足,又讓苛求者看不上。

如何查看自己手機的文件系統

可以下載aida64,點擊進入目錄往下拉到低進行查看