UFS2.0與EMMC5.1的實際使用體驗?
01-13
很多時候,選手機時我都是完全的參數黨,最近碰到一個難解決的問題,就是小米5(或三星S6/S6 edge)使用的UFS2.0與其他手機使用的EMMC快閃記憶體到底有什麼區別。
從網上查找的資料可以看出,UFS2.0的速度比EMMC5.1快了一倍左右,可是這對日常使用手機又有什麼影響呢?先除去考慮手機上的大文件操作(比如解壓、拷貝),兩種快閃記憶體對於隨機存取的速度影響怎麼樣。具體來說,如果手裡有兩部搭載不同類型快閃記憶體的手機,打開一個大型遊戲或者軟體UFS能比EMMC快好多?而決定這個載入時間的因素還有哪些,CPU or RAM?
性能的提升關鍵在於對性能瓶頸的解決。其他部分則效果不明顯。
打開大型軟體的主要瓶頸幾乎都是在io,也就是說,快閃記憶體讀取速度加倍意味著大型軟體首次載入速度幾乎提高一倍。
CPU對載入速度也有一定提升,但不如快閃記憶體明顯。
RAM不影響載入速度,但RAM會決定這個程序是否需要載入。如果RAM足夠大,你又沒有手欠去殺進程,則該程序除首次載入以外,後續無需再被載入,大幅度提高了程序進入速度。匿名已經說的很好了。但是不知道為啥取匿了。
快閃記憶體除了瓶頸上限之外,還分快閃記憶體顆粒,不同標準的顆粒會大幅影響壽命和小幅影響速度。
不過就算是tlc也比手機平均壽命長得很。
文件演算法也分很多種。比如Ultra Memory F2FS EXT4等等。b站有個米6對比華為旗艦開啟應用速度。(雖然不嚴謹,但華為和ufs2.1的米6差距不是很大。(另外測試任何機器開app速度基本沒有參考價值,但是測內存管理機制的話,開啟多個app能對比各個手機ui的管理系統,並不能提現參數價值))
體驗?
同樣都是打王者榮耀我的三星s6從動畫開始到出現「進入遊戲」不會超過5秒,有時候兩三秒就好了
而我另外一隻emmc的載入還要幾秒鐘讀進度條??
該怎麼說呢,本來是一個快閃記憶體應該前進的技術,卻讓很多人現在看到ufs,第一個蹦出來的場景卻都是撕逼
其他人快說完了啊。。
應用開啟速度,還和系統對後台的管理方式有關。
比如說有些廠商會把後台完全殺掉,比如小米。比如原生安卓幾乎完全不殺。還有折中的方法,把常用應用的一部分數據保存在運存中。如vivo oppo。運存夠用的話,原生最快。大型遊戲樓上已經說的比較充分了,打開常用軟體基本沒差異。華為這點作弊還是可以的,殺進程的時候沒有真殺。比如殺微信,一般點完圖標要等0.5s黑屏才出小人看地球,P10直接開始載入,因為數據量不足(都在100M),實際載入沒差異,甚至米5慢了1秒(畢竟進程真的被殺了)。若要測試至少也得G級的數據才行。PS:親戚的新P10(4G RAM)對比已經用了接近一年,存儲佔用70%的舊米5(3G RAM)本身就是沒控制變數,測試也不嚴謹,謹以此說明差異在前期不大。後期想起來再更。PPS:評論有人質疑P10的新舊,我想說的是這是剛開箱幾天的新機器,上面除了微信幾乎沒有應用。而米5是經過半年重度使用的。
手機中的硬碟,好比SSD和機械硬碟差不多,開機和大型軟體打開時會有明顯感覺,運行的時候感覺不大。
我們很多客戶用機械盤,CAD,打開速度慢,打開之後就看顯卡和處理器的水平了,和SSD區別並不是特別大 。
諷刺的是,華為p10才是最適合用來回答題主問題的機型。用p10的usf機和emmc機對照,最完美的控制了其他變數。
推薦閱讀:
※哪些中國第三方ROM改良自國外第三方ROM?
※為什麼很多安卓手機開始不支持SD卡擴展了?
※手機CPU的性能和手機的流暢度是否有關?
※安卓手機使用8GB內存是很實用還是性能過剩?
※豌豆莢偷跑流量?