没有DRAM缓存的固态硬盘是如何工作的?

在讨论固态硬盘时经常会听到“无缓存方案”一词,缺少了DRAM缓存的固态硬盘还能正常工作吗?会不会因为少了缓存而短命?

没有DRAM缓存的固态硬盘是如何工作的?

图1/10

所有硬盘都有缓存:

顾名思义,缓存是用来暂存数据的。不过机械硬盘和固态硬盘的缓存作用略有差异,后者当中的缓存除了缓冲用户读写的数据之外,更多地是为了存储名为FTL的闪存映射表,以便让闪存构成的固态硬盘能像磁盘一样工作。

没有DRAM缓存的固态硬盘是如何工作的?

图2/10

基于以上的原理,固态硬盘不可能完全没有缓存。东芝TR200这类DRAM-Less固态硬盘会在主控内集成一定容量的SRAM缓存来代替独立的DRAM缓存芯片。

没有DRAM缓存的固态硬盘是如何工作的?

推荐阅读