eMMC真能優化成UFS?談談手機快閃記憶體的文件系統

2020-11-21 站長之家

和UFS快閃記憶體相比,eMMC的性能更弱,同一型號的手機混用這兩種規格的快閃記憶體,讓一些消費者感到了不滿。對此,廠商稱通過優化,eMMC的產品也可以獲得優秀的體驗。這個優化到底是怎麼回事?根據以往的一些宣傳,可以推斷出是由於儲存器使用了更先進的文件系統——F2FS。

對於儲存器的文件系統,很多朋友或許並不太關注。但在使用上,不可避免地會感受到不同文件系統之間的區別——最直觀的,莫過於兼容問題,例如NTFS文件系統的硬碟插到Mac電腦中無法寫入,WinXP無法辨別exFAT文件系統等等。為什麼儲存器會選擇不同的文件系統?一個優秀的文件系統,真的能把eMMC優化成UFS嗎?今天就一起來談談這問題吧。

文件系統有啥用?

我們知道,在使用硬碟、U盤等儲存器之前,需要進行格式化。而格式化的時候,會看到有很多文件系統可以選擇。例如,在Win系統下,可以把格式化為NTFS、FAT32等等,在Linux下可以格式化為Ext3、Ext4等等,在macOS中可以格式化為HFS+、APFS等等。這些不同的文件系統,都有著一個共同的作用,那就是組織起儲存器上的數據,讓作業系統和用戶更容易辨認和操作。

例如,在HDD硬碟上,數據是由扇區來儲存的。什麼是扇區?HDD的碟片是一個同心圓,把圓分成一個個小小的扇形,數據在這些扇形中儲存,這些扇形就被稱之為扇區。扇區儲存著數據,但是作業系統並不會直接讓用戶訪問一個個扇區——辨認不同的扇區靠的是物理地址,作為一個用戶,面對著「01DE」「02FD」這樣的物理地址,壓根就無從下手。大家找蒼老師的影視作品,都是到「搖杆驅動程序」的文件夾中去找,哪有找扇區物理地址的道理?

要把扇區組織起來,變成用戶易於理解的各種文件、文件夾,就得文件系統來發揮作用了。我們知道,幾十百來個人的廣場舞,尚有令人眼花繚亂的陣仗,更何況是天文數字一般的扇區。不同的作業系統,組織數據的方式各不相同,於是就誕生了各種各樣的文件系統。

這些不同的文件系統,特性也不盡相同,而且還有這優劣之分。例如大家非常熟悉的FAT32和NTFS,NTFS就明顯要比FAT32更加先進——FAT32無法建立起2T以上的分區、儲存4G以上的文件,而NTFS則可以輕鬆做到;在安全方面,NTFS支持文件加密、權限控制等特性,還支持日誌,而FAT32則都不支持。另外,在性能方面,NTFS對FAT32也是有著明顯優勢。因此,如果文件系統更先進,的確可以把儲存器「優化」得更上一個檔次。

專為快閃記憶體而生的文件系統F2FS

文件系統的選擇是有講究的。例如在大容量硬碟流行、注重安全性的今天,在Win系統中使用的硬碟基本都會格式化成NTFS;而為了壽命和兼容性的考慮(NTFS的日誌會請求更多讀寫,對快閃記憶體壽命不利),U盤、存儲卡又往往格式化成為FAT32。安卓手機又普遍使用什麼文件系統呢?我們知道安卓基於Linux,因此也繼承了Linux的很多特性,大多數安卓機的快閃記憶體都跟隨了Linux的主流文件系統,格式化成為了Ext4。

Ext4是一種很優秀的文件系統,它支持無限子目錄、多塊分配、日誌記錄等先進特性。不過,它是否適合手機?還真不一定。Ext4在2006年首次出現,當時的儲存介質普遍還是HDD。而現在安卓機使用的都是快閃記憶體,Ext4並沒有針對快閃記憶體作太多的優化。

HDD和快閃記憶體的結構天差地別,數據的組織也並不一樣。在物理結構上,快閃記憶體並不存在扇區,因此需要經由FTL層來模擬HDD的扇區以實現對文件系統的兼容。加上文件系統沒有對快閃記憶體作什麼優化,所以效率會受到影響。那麼有沒有為快閃記憶體作優化的文件系統?F2FS便是了。

F2FS文件系統的全稱是「Flash Friendly File System」,看名字就知道,這是專門為快閃記憶體而生的文件系統。這個文件系統來自三星,在2012年底被Linux內核所支持,自然也能夠用於安卓機上。F2FS的確做了很多針對快閃記憶體的優化,最重要的就是基於快閃記憶體的塊來進行讀寫,小文件的隨機讀寫性能大大提高。

eMMC真能優化成UFS?

那麼eMMC使用F2FS,到底能不能獲得和UFS同等的性能?這裡為大家提供一些測試數據,分別是eMMC 5.1、UFS 2.1兩種快閃記憶體,Ext4、F2FS兩種文件系統不同的組合。注意,除了快閃記憶體類型和文件系統,測試數據還會受到快閃記憶體顆粒優劣、加密算法是否開啟、測試時快閃記憶體是否覆蓋寫入等因素的影響,數據僅供參考。

可以看到,F2FS的確比Ext4性能更高,甚至能讓eMMC 5.1在隨機寫入性能超過UFS 2.1。不過,在持續讀寫速度方面,UFS 2.1仍要遙遙領先。而USF 2.1配合F2FS,取得了非常理想的測試成績,在隨機寫入方面甚至能十倍於採用Ext 4的UFS 2.1。無論是eMMC還是UFS,換用後F2FS,都有明顯提升,而UFS換用F2FS的提升幅度更大,性能表現更加完美。

那能不能說F2FS能讓eMMC優化成UFS?這要分開不同方面看。在隨機讀寫性能方面,使用F2FS的eMMC的確可以媲美Ext4的UFS。

這個性能對App的開啟速度很重要,某些使用F2FS的eMMC安卓機在App開啟速度方面,就因此不輸使用UFS的競品機型。但是,eMMC的物理瓶頸,是無法依靠F2FS來補全的——eMMC持續讀寫速度慢,而且是半雙工,每通道同一時間只能讀數據或者寫數據,不能同時讀寫。在複雜的應用環境下,eMMC依然會是瓶頸。因此,UFS搭配F2FS,才是最完美的性能方案。

不過,儘管F2FS性能很高,但目前使用F2FS的設備不多——甚至連三星自己也沒在安卓機中使用。這是因為F2FS還存在一些爭議,有觀點認為它會縮短快閃記憶體的壽命,摩託羅拉某些機型使用過F2FS,一段時間後性能大幅下滑。

無論如何,UFS從硬體規格上,明顯優於eMMC。eMMC使用F2FS後,或許能在某些方面勝過使用Ext4的UFS,但仍不能掩蓋硬體規格更低的事實——UFS可以換用F2FS,eMMC卻是變不了UFS的。目前同時使用UFS和F2FS的設備不多,如果很看重快閃記憶體性能,那還是UFS更值得選購——無論用的是Ext4還是F2FS文件系統。

相關焦點

  • eMMC真能優化成UFS?談談手機快閃記憶體的文件系統-UFS,eMMC,安卓,手機...
    和UFS快閃記憶體相比,eMMC的性能更弱,同一型號的手機混用這兩種規格的快閃記憶體,讓一些消費者感到了不滿。對此,廠商稱通過優化,eMMC的產品也可以獲得優秀的體驗。這個優化到底是怎麼回事?根據以往的一些宣傳,可以推斷出是由於儲存器使用了更先進的文件系統——F2FS。對於儲存器的文件系統,很多朋友或許並不太關注。
  • emmc和ufs的區別_ufs和emmc使用差別
    打開APP emmc和ufs的區別_ufs和emmc使用差別 發表於 2017-12-01 11:46:58   日常選機大家往往關注64GB、128GB等存儲空間,卻很少像選筆記本關注SSD一樣關注手機快閃記憶體規格。首先手機儲存容量、固態硬碟(SSD)、U盤和SD卡等使用的都是一種叫做NAND的儲存介質,NAND快閃記憶體是一種非易失性存儲技術,即斷電後仍能保存數據。它的發展目標就是降低每比特存儲成本、提高存儲容量。
  • eMMC能優化成UFS?eMMC用F2FS系統後性能怎麼樣
    和UFS快閃記憶體相比,eMMC的性能更弱,同一型號的手機混用這兩種規格的快閃記憶體,讓一些消費者感到了不滿。對此,廠商稱通過優化,eMMC的產品也可以獲得優秀的體驗。這個優化到底是怎麼回事?根據以往的一些宣傳,可以推斷出是由於儲存器使用了更先進的文件系統——F2FS。
  • eMMC真能優化成UFS?手機快閃記憶體到底是指什麼?
    如今,手機快閃記憶體越來越被重視,eMMC 5.1和UFS 2.1再也不是什麼陌生的詞了。快閃記憶體,英文叫 flash memory 簡稱 flash,是電子式的永久性存儲器,區別於磁性存儲的磁碟和雷射刻錄的光碟。
  • eMMC & UFS 傻傻分不清?教你認識手機快閃記憶體
    快閃記憶體,英文叫 flash memory 簡稱 flash,是電子式的永久性存儲器,區別於磁性存儲的磁碟和雷射刻錄的光碟。它以晶片為存在形式,因此最大的優點就是體積極小,對於手機、U 盤等可攜式設備和存儲器來說,快閃記憶體是不二選擇,同時性能好的話,讀寫速度遠超其他永久存儲器,進而消費級最快的存儲器 SSD 也基於快閃記憶體技術。
  • 快閃記憶體ufs和運行內存對手機速度的影響有何不同
    今天小編看到了有人在問,快閃記憶體和運行內存,對手機的速度有什麼區別?忽然覺得可以做一期科普,於是便寫下了這篇文章。快閃記憶體ufs無論是ufs還是eMMC,他們影響的是讀寫速度,這是什麼意思呢,?就比如說你打開一個網頁,你下載一樣東西,你打開一個APP,這個打開的速度和快閃記憶體ufs息息相關,理論上來說,ufs3.0>ufs2.1>emmc,反正呢,如果熟悉電腦的朋友可以將ufs當作是固態硬碟來理解。
  • 怎麼測試手機是ufs還是emmc?
    打開APP 怎麼測試手機是ufs還是emmc?實際上,不同規格的快閃記憶體性能差別也是巨大的,例如UFS快閃記憶體和eMMC快閃記憶體之間的性能差別,可能要比頂級SSD和入門SSD之間的性能差別還要大。偏偏有的廠商會在同一型號的手機中,混用UFS 2.1快閃記憶體和eMMC 5.1快閃記憶體,你很難確定你買到的手機裡面用的是性能頂尖的UFS 2.1,還是千元機級別的eMMC 5.1。怎麼辦?
  • 手機用UFS比eMMC快在哪?UFS快閃記憶體與eMMC有什麼區別?
    手機用UFS比eMMC快在哪?UFS快閃記憶體與eMMC有什麼區別? 我們一直在強調手機運行越快越好,但這不單指處理器的運算速度。智慧型手機是很多高精尖部件的集成體,很多時候單一部件的性能強弱決定了手機整體的高度。
  • 存儲晶片EMMC被淘汰了?重造EMMC5.1?EMMC再戰三年?
    EMMC到UFS 3.1,手機廠商越來越注重快閃記憶體的發展,王者榮耀和吃雞類的大型手遊的盛行,也讓存儲的速度提升變得更加令人關注,更快的存儲,意味著在遊戲和文件載入的時間能大量減少和軟體打開的速度以及打開後臺軟體的運轉速度目前市場上主流的UFS2.0
  • 2020年了這臺平板電腦依舊是emmc5.1
    比如快閃記憶體,在這個全民都是ufs3.1的時代,華為居然使用了emmc5.1的晶片,這種晶片確實沒有什麼太大的問題,畢竟這臺平板的價格也不到2000元,不知道大家有沒有經歷過那種安卓手機越用越卡的時代,除了當時安卓系統本地優化做的不是特別好之外,還有一個很大的原因,就是因為使用的是emmc的快閃記憶體晶片,為什麼要這樣說呢?
  • UFS快閃記憶體的安卓平板有多少?這四款推薦給你
    這是因為平板和手機這類產品的快閃記憶體存儲速度會影響到系統的方方面面的速度,比如說開機速度、粘貼複製速度、應用打開速度以及解包速度等,emmc作為一種速度相對落後的規格,在各方面都不如UFS快閃記憶體;更關鍵的是,存儲長期擦寫會導致掉速,而emmc快閃記憶體的掉速會更為明顯,而且這是一個不可逆的過程。
  • 努比亞全新系統優化解析
    早在Z17S的發布會上,倪飛就一針見血的指出努比亞目前在消費者心中的形象:「配置也還行,拍照也不錯,就是系統渣」,這的確非常準確,努比亞手機堆料很紮實,配置可謂頂級,在相機玩法上甚至能媲美單反,就是系統優化欠缺、卡頓、功能少、易用性不如國產定製ROM第一梯隊的miui、flyme等,自稱「老實人」的努比亞團隊也一直在默默努力進行系統優化迭代。
  • 手機混用快閃記憶體到底是真是假?教你查手機快閃記憶體型號-手機,快閃記憶體,UFS 3.0...
    最近,網上傳言某手機混用快閃記憶體,將UFS 3.0和UFS 3.1的快閃記憶體混用在了同一型號的機器上,買不同容量的手機,快閃記憶體協議不一樣。光從這個描述來看,這做法相當不厚道,消費者買手機等於抽獎。但這到底是不是真的?很多朋友也只是有所耳聞,但卻不知道如何驗證。今天,就給大家分享一些方法。
  • 怎樣辨別UFS和eMMC快閃記憶體
    既然讀取速度更快,這好辦直接往手機立拷貝一個文件不就行了!快的肯定是UFS快閃記憶體!但事實還真不是這樣,它們的速度居然是一樣快!那麼有什麼簡單直接的辨別UFS快閃記憶體和eMMC快閃記憶體麼,答案可能會讓你失望,並沒有!你必須藉助專業軟體!
  • 讀寫速度新標準,UFS 2.2正式來襲
    目前,固態存儲協會JEDEC 已經發布了 UFS 2.2 標準,文件號為 JESDJESD220C-2.2,明確了該標準的規範。,但其實讀取速度方面則沒有變化(可以理解為寫入增強版 UFS 2.1),不過具體在寫入性能方面提升了多少還得等 UFS 2.2 快閃記憶體產品上市後才能直觀了解。
  • 常說的手機內存4G+64G與6G+64G,兩者有什麼區別?
    一般我們在介紹手機內存時,除了單純地說運行內存有4GB、6GB外,也會跟存儲空間合起來說成4GB+64GB、6GB+64GB,前者即為運行內存,對應手機上的RAM(Random Access Memory),翻譯為隨機存取存儲器,是用來臨時存儲數據並與CPU交換高速緩存數據的;後者為存儲空間,
  • UFS 3.0快閃記憶體和12G運存哪個對流暢運行影響大?
    有趣的問題,很多人都在說內存是要買8G還是12G的,認為內存大手機運行起來也快,實際上除了內存,快閃記憶體的制式也決定了應用的運行速度。eMMC制式的快閃記憶體、UFS制式的快閃記憶體,這兩者的核心區別就在於截然不同的讀取機制和讀取速度,UFS可以實現雙向同時讀寫,而且可實現同時處理多個命令,這樣在相同的內存大小下,使用UFS制式的內存晶片,手機運行會更加流暢。那麼UFS3.0和目前採用的UFS2.1有什麼更進一步的優化呢?核心還是讀寫速度,以及一些新的特性。
  • 網友:還有之前的ufs2.0!
    手機賣的貴,沒問題,我們支持,但是別再耍我們了,好嗎?事情的經過可能很多人都知道了吧,餘承東在昨天被問怎麼看小米售價19999的環繞屏手機MIX Alpha,餘承東回應稱:只是概念手機,沒有實用價值。小米副總裁盧偉冰自然不甘示弱,在今天回懟:把一個外國車牌貼在手機上就賣一萬多塊的「實用價值」是什麼?
  • 帶你認識eMMC快閃記憶體和UFS快閃記憶體 規格不是萬能的
    一部完整的手機是由許多零部件組成的,但是用戶往往只關注運算處理器、運行內存、圖形處理器等核心硬體,卻忽略了另外一個直接影響手機性能和讀取速度的硬體模塊:機身存儲,即使有一小部分用戶在選購手機前會查看機身存儲的相關參數,也僅僅只是查看存儲空間的大小,並未進行深入的了解。
  • eMMc還是UFS,1秒檢測你的手機快閃記憶體
    前段時間,某國產手機廠商因為在同一款手機裡「混用快閃記憶體」,被網友爆料後引發了「快閃記憶體門事件」。