UFS 3.0+Write Turbo

自今年1月JEDEC(固態技術協會)公佈了更新版的UFS 3.1標準(JESD220E)之後,關於UFS閃存的討論逐漸又熱鬧了起來,因為隨著2020年新一波搭載驍龍865移動平臺的機型發佈,市面上現在的旗艦級閃存已經存在了標準UFS 3.0 / UFS 3.0+Write Turbo / UFS 3.1三種不同標準。

UFS 3.1/UFS 3.0+Write Turbo/UFS 3.0 实测三者差多少

其中2019年終那一批旗艦多采用是標準UFS 3.0規格閃存,今年已經或即將發佈的小米10 Pro及realme X50 Pro等機型是採用UFS 3.0+Write Turbo相關技術的代表。至於UFS 3.1閃存,雖然紅米總經理盧偉冰此前透露過產業規模化量產在4月後了,但這似乎也阻擋不住想要嚐鮮的用戶和廠商,當前市售機型中也有iQOO 3已經配備。

UFS 3.1/UFS 3.0+Write Turbo/UFS 3.0 实测三者差多少

那麼既然三種規格產品都已經來到了我們的面前,咱們不妨看看他們到底相差多少,這種區別又是否會被稱為“感知不強”。

UFS 3.1/UFS 3.0+Write Turbo/UFS 3.0 实测三者差多少

AndroBench V5.0.1測試

(左:iQOO 3 中:小米10 Pro 右:realme X2 Pro)

測試軟件我們選用同版本AndroBench,機型分別是標準UFS 3.0代表realme X2 Pro(12GB+256GB),UFS 3.0+Write Turbo代表小米10 Pro(12GB+512GB),UFS 3.1代表iQOO 3(12GB+256GB)。同時開始測試,測試運行速度一定程度上體現出了三者的區別,其中iQOO 3最先完成測試,小米10 Pro緊隨其後,搭載標準UFS 3.0的realme X2 Pro則稍慢一些。

UFS 3.1/UFS 3.0+Write Turbo/UFS 3.0 实测三者差多少

圖片中數字太小可以直接查看下方整理好的表格,無論是順序讀寫還是隨機讀寫,iQOO 3所代表的UFS 3.1都不出意料地拿到了第一名,而在SQLite數據庫操作方面,realme X2 Pro則在數據庫更新與刪除兩個項目表現出了優勢。

僅就3款手機測試數據來看,iQOO與小米10 Pro相比realme X2 Pro展現出了明顯優勢,順序讀取提升約20%,順序寫入更是提升了70%以上。至於隨機讀寫,即使慢一點的小米10 Pro也擁有28%和18%的提升,這意味著更新一些的兩種規格對比標準UFS 3.0確實提升明顯。

UFS 3.1/UFS 3.0+Write Turbo/UFS 3.0 实测三者差多少

至於iQOO3與小米10 Pro之間則比較有意思,二者的順序讀寫速度基本一致,這裡雖然有小米10 Pro更大 ROM速度額外加成的原因,但基本也能說明二者的順序讀寫性能基本一致,主要區別在於隨機讀寫,iQOO 3隨機讀取比小米10 Pro高24%,隨機寫入則高17%,看來Write Turbo技術並沒能完全拉平隨機讀寫方面的差距。

UFS 3.1/UFS 3.0+Write Turbo/UFS 3.0 实测三者差多少

盧偉冰此前總結UFS 3.1的提升主要包括三個方面,分別是Write Booster(寫入加速器)、DEEP Sleep(深度睡眠)、Host Performance Booster(HPB、主機性能增強器),其實還可以加入第四個特性Performance Throttling Notification(性能限制通知)。

UFS 3.1/UFS 3.0+Write Turbo/UFS 3.0 实测三者差多少

四個特性中對性能直觀影響最大的是Write Booster技術,小米所說的Write Turbo和realme所說的Turbo Write都是類似技術。其原理接近TLC/QLC固態硬盤中動態壓縮部分空間來模擬SLC高速緩存,數據先從讀寫性能更強的部分寫入,以容量換取性能,然後在空閒時間自動整理文件以標準形式儲存,從而將此前壓縮佔用的額外空間釋放出來,實際表現我們看到還是非常不錯的,有Write Booster加持的UFS 3.0閃存大概算得上是UFS 3.05了吧。

至於Deep Sleep就和我們常見的各類睡眠功能類似,可以讓閃存在空閒時間段進入低功耗的睡眠狀態,這對手機閒置時間的功耗控制有所幫助,間接提升了手機續航。PTN性能限制通知則是為閃存加入了溫控功能,當閃存溫度過高時,會通過提醒系統的方式對性能進行限制,豐富手機的溫控手段。

UFS 3.1/UFS 3.0+Write Turbo/UFS 3.0 实测三者差多少

閃存作為手機的倉庫,其存儲這手機在運行中所需的各類數據,但我們數據的存儲其實通常比較碎片化,比如存儲“甲乙丙丁戊己庚辛壬”,他們可能就分別被存儲在不同位置,我們則需要建立“地址簿”來進行記錄,比如需要找“丁”,就能根據地址簿直接去第A列第4行。

當然這只是一個簡化後的示意模型,實際情況則是一個複雜得多的地址簿——L2P Map,而且它還會隨著使用時間的增長變得越來越龐大且複雜,這就導致每一次的查詢可能會越來越費勁,讀取相應數據的時間隨之變長,最終表現就成了手機越用越卡。

UFS 3.1/UFS 3.0+Write Turbo/UFS 3.0 实测三者差多少

從realme副總裁王偉的微博中我們能發現,HPB功能正是為此而生的,它通過將L2P Map緩存在速度遠超閃存的內存之中,來大幅提升手機加載和讀取L2P Map的速度,從而提升用戶的使用體驗。

通過對四項新特性的簡單瞭解,我們大致明白了UFS 3.1閃存的提升所在,也知道了為什麼使用UFS 3.0+Write Trubo的形式能有效提升UFS 3.0的表現,從理論和實測兩方面來看,如果購機的時候比較看重閃存性能,那麼最推薦的還是搭載UFS 3.1的機型,當然如果擁有Write Turbo和HPB技術加持的話,UFS 3.0機型同樣也是一個不錯的選擇。


分享到:


相關文章: