联系我们 4008-220-880 搜索 语言

工业级固态硬盘缓存的重要性

2022年09月09日 | admin

工业级固态硬盘由三个主要零件组成:包含Controller控制芯片、DRAM缓存以及NAND Flash闪存芯片,每个零件都非常重要,那么,这次我们来一起讨论一下 工业级固态硬盘的缓存。

 工业级固态硬盘缓存的重要性

工业级固态硬盘的缓存分为两种:

 

01 传统的DDR缓存

 

工业级固态硬盘也是一个简化的计算机系统。主控就是它的CPU。一般意义上的"缓存"就是指这颗CPU所使用的内存DRAM了。其主要作用很简单,就是充当暂时保存数据的作用。由于从外部看起来,数据是先在这里被存储,然后再写入闪存颗粒的,所以这片DRAM就是缓存。很多情况下就是一颗LPDDR3之类的。

 

02 SLC-Cache也就是SLC缓存

 

我们都知道TLC颗粒的读写速度理论上要比SLCMLC慢很多,但为什么TLC颗粒的工业级固态硬盘在跑分的时候,速度并不比SLCMLC慢呢?

 

那是因为大部分TLC工业级固态硬盘,它的内部有一部分容量是模拟SLC颗粒进行工作的,这就是SLC缓存,所以在TLC工业级固态硬盘跑分的时候大家会发现,开始的时候速度很快,但是模拟SLC颗粒用完时速度就会大掉,这也是TLC颗粒固态传输大文件的时候就会明显掉速, 这是TLC颗粒固态的通病。

 

把数据从缓存写入闪存颗粒,由于TLC闪存颗粒的速度较缓慢,需要等待较长的时间才能完成此任务。为了解决TLC工业级固态硬盘速度过慢的问题,就在其内部放了一个小容量的缓存,也就工业级固态硬盘的缓存,数据首先写入到缓存里。

 

注:带不带缓存并不影响工业级固态硬盘的寿命,决定工业级固态硬盘寿命的是NAND FLASH的写入次数。其次,主控芯片的好坏也是决定工业级固态硬盘性能和使用寿命的重要因素。

 

SSD上的缓存一般都是1或者2DRAM颗粒构成,起到数据交换缓冲作用。一款SSD产品是否有缓存这样的设计,往往是厂商根据产品定位和用途做的决定。一般一些入门级产品或者低速产品,在设计上就会考虑不带缓存方案,而一些高速产品由于数据交换量大,就设计有缓存,以提高产品的读写效率。

 

上一篇:坏块管理在工业闪存中的重要性

下一篇:已经没有了

客服

邮箱

导航

联系