对于SSD来说缓存很重要吗?为什么许多SSD都没有缓存?

如题所述


1、任何ssd都有缓存的,只是有的做到了主控里,有的外置了,有的小有的大而已。不同的主控算法对缓存大小的需求不同。无缓存是当前固态硬盘的主流发展方向,这是价格导向决定的。
2、并不是很重要,SSD的反应速度很快,只有0.2毫秒,不比缓存慢。带缓存性能提升也不大,只有在小文件的读写速度上稍有优势。寿命方面来说,SSD并不是看有没有缓存,而是看NANDFLASH的写入次数。
3、固态硬盘是必要带缓存的。因为带缓存的比不带缓存的运行快很多。缓存越大,对速度的改善越快。缓存的意思就是刚用过的数据,马上再用,或短时间内再用,会非常快,基本上就是瞬间读取数。
4、ssd带缓存,读取小文件的速度会快些,但对ssd来说,快的太有限了。就反应速度来说,ssd的反应速度一般都在0.2毫秒以内,不比缓存慢。所以带缓存对读取速度的提升,几乎可以忽略。
5、SSD上的缓存一般都是1或者2颗DRAM颗粒构成,起到数据交换缓冲作用。
6、运行速度不同:带缓存的比不带缓存的快很多。缓存越大对速度的改善越快。缓存的意思就是刚用过的数据,马上再用或短时间内再用,会非常快,基本上就是瞬间读取数据。
温馨提示:答案为网友推荐,仅供参考
相似回答