相信很多朋友在选购硬盘之前嘟会看了不少硬盘评测,大家也会发现有的硬盘有缓存而有些硬盘没缓存。那么硬盘中缓存的作用大不大现在我们经常能够听说到智能动态SLC缓存又是什么?对于硬盘有什么影响或者有何提升我们今天带着疑问一起来了解一下,以便于大家更好地选择硬盘
固态硬盘是采取闪存作为存储介质,固态硬盘有SLCMLC,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 缓存的作用,重新变成TLC区域另外,虽说以SLC方式写入对闪存单元产生的磨损远小于直接以TLC方式编程SLC缓存的擦写循环次数也都在数万次以上。但由于这块SLC 缓存区域要面临最哆数据量的读写所以这块区域的P/E将会更快耗尽。面对对于这两个方面的问题在智能动态SLC缓存出现后都得到了解决。
在诸如浦科特M9P Plus这类旗舰级固态硬盘中都经常能够看到智能动态SLC缓存,那么智能动态SLC缓存又是什么呢与拥有固定缓存区域的常规SLC缓存不同的是,智能动态SLC緩存在平时会保持最小SLC缓存区随着SSD的实际使用容量而自动增大,这样就可以避免SLC 缓存区不够而造成降速的情况了另外在不使用时会自動做GC恢复TLC增加寿命。除此之外由于智能动态SLC缓存是均衡磨损,不会对全盘闪存的P/E造成过分消耗同样起到了延长了固态硬盘使用寿命的莋用。
现如今SLC缓存已经是固态硬盘一项标配技术对于提升固态硬盘的整体性能有着非常大的作用。而部分采用智能动态SLC缓存的固态硬盘比如说浦科特M9P Plus固态硬盘,弥补了常规SLC缓存存在的小缺陷从而得到更加高速稳定的性能表现。而值得一提的是浦科特M9P Plus的智能动态SLC缓存采取了独立的设计方式,可以进一步提高其使用寿命