昨天晚上在直播的时候,有一个兄弟问我固态硬盘带缓存和不带缓存有什么区别?把我问住了,因为我真的没有在意这个问题,我就去专门学习了一下。因为硬盘的空间很大,存的文件也很多,直接去查询调用这些文件一个一个的查询会非常的慢。那怎么办?于是就给这些文件建了一张表,类似于所有文件或者目录之类的。有了这张表就可以像翻书的目录一样快速的找到想要的文件。就需要一块存储空间来存放这个目录表。一般有四个地方可以放。
·一个就是放在固态硬盘本身的存储颗粒里面,跟文件是放在同一个地方的。
·另一个地方就是放在固态硬盘的主控芯片中,集成一块区域来存放这个目录。
·第三个地方就是从内存条里画出一点空间来存放这个目录。
·第四个就是专门配一颗存储颗粒。
这一个专门的存储颗粒就是固态硬盘的缓存颗粒。因为是独立的缓存,所以有三个优点。
→第一、缓存很大。前面三个地方存的目标的文件都会比较小。
→第二、缓冲的大。所以它的目录就更细,查找的速度就更快,读写的速度也就更快。
→第三、硬盘在满盘和空盘的状态下速度是差不多的。
同时也有两个缺点。
·第一、价格贵。
→第二、发热量大。不带独立缓存的固态硬盘的优缺点恰恰是相反的。价格便宜,发热量小,缓存也小,速度在同价位的情况下会更慢。在满盘状态下速度下降的会比较明显。
关键的问题是什么?关键的问题是该怎么选。一般我个人是不太在意这个参数的。
直播间里面你们突然问我,我一时说不上来原理就是因为真的是没有在意过,为啥不在意?因为两者之间主要的速度差异在99%的情况下是体验不到的。因为只有在连续拷贝上百g资料的时候才会有明显的差别。
大多数情况下拷贝的文件都是几百兆到几个g很难感受到差异,主要还是因为现在的硬盘的速度都很快。我在推荐固态硬盘的时候更多考虑的是同样的预算下谁的随机读写速度更好也就是性价比更高,我就推荐哪一个好了。