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

2020-11-24 17:58:56 字数 5648 阅读 7723

1楼:匿名用户

1、任何ssd都有缓存的,只是有的做到了主控里,有的外置了,有的小有的大而已。

2、不同的主控算法对缓存大小的需求不同。

缓存的定义:

其实“缓存”一词单纯从字面上理解可解释为延缓存放,简单的说“缓存”是为了平衡高速设备和低速设备之间的速度差异而存在的。作用是让低速设备尽量的不拖高速设备的后退。这里之所以用“尽量”一词,主要是各类产品中的缓存容量有限,算法也不可能100%的准确命中。

缓存在机械硬盘中的作用:

以上是以cpu缓存做例子。但是在电脑系统里,缓存并不仅仅是cpu独有,因为高速设备与低速设备的矛盾并不仅仅体现在cpu和内存之间。现在假如说,我要把数据从内存写入硬盘,由于硬盘相当缓慢,需要等待很长的时间才能完成此任务。

那么用户体验就是电脑非常慢。实际上,这里cpu不慢,内存不慢,只是硬盘太慢了。

缓存在ssd固态硬盘中的作用:

刚才为大家介绍了什么是缓存,以及它在机械硬盘和内存中发挥的作用,其实缓存在ssd固态硬盘中发挥的作用也相差不远。ssd上的缓存一般都是1或者2颗dram颗粒构成,起到数据交换缓冲作用。一款ssd产品是否有缓存这样的设计,往往是厂商根据产品定位和用途做得决定,一般一些入门级产品或者低速产品,在设计上就会考虑不带缓存方案,而一些高速产品由于数据交换量大,就设计有缓存,以提高产品的读写效率。

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

2楼:匿名用户

并不是很重要,ssd的反应速度很快,只有0.2毫秒,不比缓存慢。带缓存性能提升也不大,只有在小文件的读写速度上稍有优势。

寿命方面来说,ssd并不是看有没有缓存,而是看nand flash的写入次数。打个比方说,带缓存的用10年,不带缓存的用9年10个月这种感觉,影响也很小。

主控不同的话,也是ssd是否带缓存的一个因素,有些主控不需要缓存,有的则需要。比如镁光m4的marvell主控就必须要有缓存的支持才可以工作。

所以很多ssd都没有缓存。

3楼:满朗丽平俐

1、任何ssd都有缓存的,只是有的做到了主控里,有的外置了,有的小有的大而已。

2、不同的主控算法对缓存大小的需求不同。

缓存的定义:

其实“缓存”一词单纯从字面上理解可解释为延缓存放,简单的说“缓存”是为了平衡高速设备和低速设备之间的速度差异而存在的。作用是让低速设备尽量的不拖高速设备的后退。这里之所以用“尽量”一词,主要是各类产品中的缓存容量有限,算法也不可能100%的准确命中。

缓存在机械硬盘中的作用:

以上是以cpu缓存做例子。但是在电脑系统里,缓存并不仅仅是cpu独有,因为高速设备与低速设备的矛盾并不仅仅体现在cpu和内存之间。现在假如说,我要把数据从内存写入硬盘,由于硬盘相当缓慢,需要等待很长的时间才能完成此任务。

那么用户体验就是电脑非常慢。实际上,这里cpu不慢,内存不慢,只是硬盘太慢了。

缓存在ssd固态硬盘中的作用:

刚才为大家介绍了什么是缓存,以及它在机械硬盘和内存中发挥的作用,其实缓存在ssd固态硬盘中发挥的作用也相差不远。ssd上的缓存一般都是1或者2颗dram颗粒构成,起到数据交换缓冲作用。一款ssd产品是否有缓存这样的设计,往往是厂商根据产品定位和用途做得决定,一般一些入门级产品或者低速产品,在设计上就会考虑不带缓存方案,而一些高速产品由于数据交换量大,就设计有缓存,以提高产品的读写效率。

ssd做缓存,对性能提升大吗?

4楼:夏了夏了

买三星p840就行了。120g的ssd,划出50g做系统盘,剩下的做d盘,装各种应用程序。

这样装好系统后,缓存和系统都是在ssd里的。是速度最快的。

5楼:清风斗士

很大,开机速度都快了一倍。

6楼:蓝田烟雨图

不大,可以尝试获取root,删除不用的软件

7楼:匿名用户

你是说用来放缓存文件,记录,页面文件之类么

1g缓存的ssd 家用有必要买那么大缓存吗

8楼:匿名用户

从搜索资料看,并无必要。

ssd带“外置”缓存速度更快吗?

ssd带缓存,读取小文件的速度会快些,但对ssd来说,快的太有限了。就反应速度来说,ssd的反应速度一般都在0.2毫秒以内,不比缓存慢。

所以带缓存对读取速度的提升,几乎可以忽略。

ssd带“外置”缓存使用寿命更长吗?

带不带“外置”缓存不影响ssd的寿命,决定ssd寿命的是nand flash的写入次数。如果一定要说有影响,那么差别是一个用3年,一个用2年11个月。这个影响是小之又小。

9楼:骆璠贺华荣

你很二的感觉是对的。。想要流畅应该这样。ssd你有了,更快的cpu需要有。

更快的更大的内存条是必需的。更高端的显示芯片需要有,更高更快的显存,,gtx650以上.1g以上.

ddr5类型,能弄到比这更好的,当然更嗨喽。。有这些还差一样。。就是显示器的那个什么指标。

我也搞不清叫个撒子。必需要4毫秒及以下的响应。否则你就是配置到能控制宇宙飞船上天的主机,也还是卡的一b。

cpu主频,显卡位宽,内存位宽,显示刷新率吧这些各类几d游戏的硬指标。当然,如果是网游,希望你不是用的512kbs的网络。。用机械硬盘也无防。

因为游戏是读到内存和显存里运算处理的。ssd的最好的地方就是读写快。让硬盘和内存和cpu的处理速度更协调了。,

怎么查看ssd带不带缓存?

10楼:匿名用户

拆机,查看是否带ddr2闪存芯片。

查看商家提供的参数

因为不带缓存的ssd也通过分割部分nand闪存作为缓存,因此,软件方式不可信。

11楼:匿名用户

ssd带缓存速度更快吗?

ssd带缓存,读取小文件的速度会快些,但对ssd来说,快的太有限了。就反应速度来说,ssd的反应速度一般都在0.2毫秒以内,不比缓存慢。

所以带缓存对读取速度的提升,几乎可以忽略。

ssd带缓存使用寿命更长吗?

带不带缓存不影响ssd的寿命,决定ssd寿命的是nand flash的写入次数。如果一定要说有影响,那么差别是一个用3年,一个用2年11个月。这个影响是小之又小。

ssd为何有的带缓存,有的不带缓存?

那是因为主控不同,决定带或不带缓存。

我们再回头了解缓存的作用是什么?

缓存是为了平衡高速设备和低速设备之间的速度差异而存在的。其作用是让低速设备尽量的不拖高速设备的后脚。

缓存主要功能在于是电脑丢资料到hdd时, 因为hdd机械式动作比电脑慢很多, 所以在hdd上放上缓存, 暂时存储资料, 以便电脑能够继续做其他事情, 不会因为hdd的动作慢, 而拖慢了电脑的效能。

而ssd的速度大幅提升,已经能够实时处理数据,缓存作为提升速度的作用就不大了。

那么ssd的性能和使用寿命取决于什么方面呢?

主控制的好坏是决定ssd性能和使用寿命的重要方面。

设计能力,封装能力均会影响ssd的性能和使用寿命。

同一品牌的nand flash,也会a b c不同等级的区分。某些**超低的品牌可能会购买三星、美光、现代、海力士所谓的b c级品来封装。简单解释一下为何有不同等级:

晶圆是圆形的,越接近边沿可能会没长好晶,会有容量不足。

还有wear leveling(平均写功能)是延长ssd使用寿命的一个重要功能,为了写资料到flash时, 不要一直重复在同一个位置,主控的功能要有wear leveling(平均写功能), 也就是写资料到ssd时, 主控会将写入的动作, 尽量平均到flash的每一个区块,这样可以大幅提升flash/ssd的寿命。

所谓一分钱一分货是千古不变的真理,为何大品牌的**高出许多,国产的如此便宜?众网友需各自根据自己的需求选择自己适合产品即可。

12楼:匿名用户

都带吧,aida64 可以查看

镁光的ssd有没有缓存?

13楼:匿名用户

使用的是marvell 88ss9174-bkk2主控,带有128mb的外置缓存,缓存颗粒是镁光原产

选ssd不用关心缓存大小,关心主控型号就行了是否需要外置缓存和主控有关,并不是说有外置缓存就一定更好,比如sf主控就没有外置缓存,intel主控有外置缓存,但不作为数据缓存使用

顺便bs下那个叫zclj22h 的,剽窃我过去的回答也就算了,还加上垃圾**广告算什么意思

14楼:匿名用户

好像听说过没有,我也不清楚其他ssd有没有缓存。

不过个人觉得这个跟ssd性能没什么关系,m4实际使用性能绝对是数一数二的

15楼:菅聪庾怜晴

有个专门的管理工具

但是擦除好像没有

但是你要擦除什么啊?

固态硬盘不需要擦除啊,直接删除就ok

ssd没有缓存真的很坑吗

16楼:匿名用户

没有缓存的话,4k性能会差一些,但是也比机械硬盘快很多,4k性能再差也有20mb这个级别,机械硬盘只有1.xmb的水平

17楼:咸鱼

反正比hdd快,没缓存只是说在ssd中比慢

对于“ssd”来说缓存很重要吗?为什么“ssd”都没有缓存?

18楼:匿名用户

并不是很重要,ssd的反应速度很快,只有0.2毫秒,不比缓存慢。带缓存性能提升也不大,只有在小文件的读写速度上稍有优势。

寿命方面来说,ssd并不是看有没有缓存,而是看nand flash的写入次数。打个比方说,带缓存的用10年,不带缓存的用9年10个月这种感觉,影响也很小。

主控不同的话,也是ssd是否带缓存的一个因素,有些主控不需要缓存,有的则需要。比如镁光m4的marvell主控就必须要有缓存的支持才可以工作。

所以很多ssd都没有缓存。

19楼:匿名用户

1、任何ssd都有缓存的,只是有的做到了主控里,有的外置了,有的小有的大而已。

2、不同的主控算法对缓存大小的需求不同。

缓存的定义:

其实“缓存”一词单纯从字面上理解可解释为延缓存放,简单的说“缓存”是为了平衡高速设备和低速设备之间的速度差异而存在的。作用是让低速设备尽量的不拖高速设备的后退。这里之所以用“尽量”一词,主要是各类产品中的缓存容量有限,算法也不可能100%的准确命中。

缓存在机械硬盘中的作用:

以上是以cpu缓存做例子。但是在电脑系统里,缓存并不仅仅是cpu独有,因为高速设备与低速设备的矛盾并不仅仅体现在cpu和内存之间。现在假如说,我要把数据从内存写入硬盘,由于硬盘相当缓慢,需要等待很长的时间才能完成此任务。

那么用户体验就是电脑非常慢。实际上,这里cpu不慢,内存不慢,只是硬盘太慢了。

缓存在ssd固态硬盘中的作用:

刚才为大家介绍了什么是缓存,以及它在机械硬盘和内存中发挥的作用,其实缓存在ssd固态硬盘中发挥的作用也相差不远。ssd上的缓存一般都是1或者2颗dram颗粒构成,起到数据交换缓冲作用。一款ssd产品是否有缓存这样的设计,往往是厂商根据产品定位和用途做得决定,一般一些入门级产品或者低速产品,在设计上就会考虑不带缓存方案,而一些高速产品由于数据交换量大,就设计有缓存,以提高产品的读写效率。