相信很多朋友在选购硬盘之前,都会看了不少硬盘评测,大家也会发现有的硬盘有缓存,而有些硬盘没缓存。那么硬盘中缓存的作用大不大?现在我们经常能够听说到智能动态SLC缓存又是什么?对于硬盘有什么影响或者有何提升?我们今天带着疑问一起来了解一下,以便于大家更好地选择硬盘。
什么是SLC缓存?
固态硬盘是采取闪存作为存储介质,固态硬盘有SLC,MLC,TLC等几种闪存类型,而市面上常见固态硬盘的主要以偏向性价比的TLC为主。TCL闪存与LSC闪存的区别在于:SLC闪存每个单元存储1bit数据,拥有约10万次擦写寿命,速度快寿命长,但价格超贵;而TLC每个单元存储3bit数据,仅拥有1000次擦写寿命,速度相对慢寿命相对短,但价格便宜。为了让TLC固态硬盘获得更高的产品性能,会在既有的TLC闪存里面划出一部分空间,模仿SLC 闪存的工作机制,使硬盘的整体性能获得提升,这项技术也称之为SLC缓存。
SLC缓存的作用和优势
首先由于SLC闪存的每个单元只存储1bit数据,而TCL闪存每个单元储存3bit数据,所以SLC闪存的速度要比TCL闪存快得多。当在TCL闪存类型的硬盘中划出一部风空间充当SLC缓存承当读写任务,其读写速率将会大幅提升。所以SLC缓存一方面可以让包括4K随机读写在内的读写速度更快,而快速的4K随机读写在读写一部分小而多的数据时可以得到更高的效率。
另一方面当闪存忙于写入时,对读取请求的响应就会变慢,所以在写入的同时做读取,性能衰减会非常严重。而有了SLC缓存区,可以快速暂存写入请求,然后腾出手来处理文件的读取命令,空闲时会自动释放回TLC形态,从而不影响读取速度,所以SLC缓存可以使硬盘的读写速度保持稳定。在实际的文件传输当中大家会发现采用了SLC缓存的固态硬盘,其速度曲线会非常平稳。
SLC缓存的缺点
当然了,SLC缓存也并非完美的。首先在固态硬盘里面划出一部分固定空间充当SLC缓存区域,当实际数据写入量大于这块SLC 缓存区域的大小时、超出其临界值以后,这部分空间便不再具有SLC 缓存的作用,重新变成TLC区域。另外,虽说以SLC方式写入对闪存单元产生的磨损远小于直接以TLC方式编程,SLC缓存的擦写循环次数也都在数万次以上。但由于这块SLC 缓存区域要面临最多数据量的读写,所以这块区域的P/E将会更快耗尽。面对对于这两个方面的问题,在智能动态SLC缓存出现后都得到了解决。
智能动态SLC缓存
在诸如浦科特M9P Plus这类旗舰级固态硬盘中,都经常能够看到智能动态SLC缓存,那么智能动态SLC缓存又是什么呢?与拥有固定缓存区域的常规SLC缓存不同的是,智能动态SLC缓存在平时会保持最小SLC缓存区,随着SSD的实际使用容量而自动增大,这样就可以避免SLC 缓存区不够而造成降速的情况了。另外在不使用时会自动做GC恢复TLC增加寿命。除此之外,由于智能动态SLC缓存是均衡磨损,不会对全盘闪存的P/E造成过分消耗,同样起到了延长了固态硬盘使用寿命的作用。
现如今SLC缓存已经是固态硬盘一项标配技术。对于提升固态硬盘的整体性能有着非常大的作用。而部分采用智能动态SLC缓存的固态硬盘,比如说浦科特M9P Plus固态硬盘,弥补了常规SLC缓存存在的小缺陷,从而得到更加高速稳定的性能表现。而值得一提的是,浦科特M9P Plus的智能动态SLC缓存采取了独立的设计方式,可以进一步提高其使用寿命。
,