UFS是一种闪存存储技术,它的最新版本是UFS 4.0。UFS 4.0相比于之前的版本有以下几个新功能:
1. HPB(Host Power Boost):通过在主机上提供额外的电源,以提高闪存的性能和寿命。
2. DeepSleep:通过将闪存置于低功耗状态,以延长其使用寿命。
3. Performance Throttling Notification:当系统负载过高时,通知用户并降低闪存的运行速度,以延长其使用寿命。
4. HPB(Host Power Boost):通过在主机上提供额外的电源,以提高闪存的性能和寿命。
其实严格来说小米说的那3个功能中HPB是可选的,具体来说UFS 3.1(JESD220E)标准在UFS 3.0(JESD220D)基础上新增了三个功能和一个可选功能,他们分别是Write Booster、DeepSleep、Performance Throttling Notification和可选的HPB功能。
Write Booster:也有叫Write Turbo的,其实这个技术就是SSD上常见的SLC Cache,可以显著提升写入速度,当然这个不是没有代价的,我们后面再说。
DeepSleep:就是深度睡眠,这个很好理解,看到睡眠就知道这个与节能相关,该功能可以让UFS设备进入低功耗状态,达到节能的目的。
Performance Throttling Notification:就是性能限制通知,我们都知道当温度过高的时候,会影响闪存的性能,这个功能就是当温度过高影响存储设备性能的时候,UFS设备可以告知系统该情况。
HPB功能:该功能让UFS的主控可以把映射表缓存在手机内存中,这个功能在无缓存的SSD上很常见,说白了就是利用手机内存当缓存,这样就不需要自带DRAM缓存了,属于节约成本的技术