游戏缓存很重要吗
A. 大型3D游戏硬盘缓存重要
缓存个人理解只是预读区,可以加快数据的写入速度,读取应该只和硬盘的转数有关,玩游戏只是读取数据而已,很少写入,所以不重要
B. 对于SSD来说缓存很重要吗为什么许多SSD都没有缓存
1、任何ssd都有缓存的,只是有的做到了主控里,有的外置了,有的小有的大而已。
2、不同的主控算法对缓存大小的需求不同。
无缓存是当前固态硬盘的主流发展方向,这是价格导向决定的。DRAM缓存对于固态硬盘来说并不是必须的,而且固态硬盘的缓存跟机械硬盘的缓存不同,里边存储的是FTL闪存映射表,而非用户读写的数据缓冲,不直接影响到读写性能表现。
虽然无缓存的硬盘理论上4K读取会比有缓存的低一些,但并不绝对。譬如东芝TR200就属于无缓存的SATA固态硬盘,但是在CPU主频足够的情况下,4K QD1随机读取可以达到50多MB/s,不比任何有缓存的固态硬盘差。
优势:
在SSD作为缓存的方案中,缓存控制器——位于阵列前部或在服务器内部位置——可以监控热点I/O应用并制作其复本放在SSD上作为缓存,这样可以较传统的磁盘实现更快速的访问速率。这种方式的好处在于任何繁忙的应用程序可以获得性能上的提升,并且这种环境中的性能通常当缓存加入后可以立即提升。
以上内容参考:网络-SSD缓存
C. 电脑硬盘和游戏缓冲有没有关系、
影响不大。
玩游戏主要和内存大小、处理器速度有关。简单给你讲一下,
这个硬盘缓存是怎么回事呢,就是在读取和写入数据时,在内存里开
辟出一定空间,缓冲、整理一下需要操作的数据。这样可以提高硬盘读写的命中率,减少硬盘空转时间,起到保护硬盘的作用。(用BT多了你就会知道,每次硬盘
读写信息,不一定能全部命中,这些没命中的读写同样需要磁头操作,时间长了硬盘寿命就减少。)
在这里有一点很重要,就是硬盘缓存,主要针
对动态数据。而运行游戏时,所需要的文件基本是固定的,这时候电脑就会把这些文件全都读入内存,待需要时直接从内存调用,只有很少的会再从硬盘调用。这样
以来,硬盘缓存对游戏影响就不大了。这也解释了为什么运行游戏时,大多会显示“Loading”或者“载入中”,因为机器会把需要的常用文件全都放进内存
中,在游戏过程中,不管用不用到,这些常用的文件都会一直呆在内存中,不会再读写,因而硬盘缓存就不起作用了。等需要时,机器会再将内存中的文件读进
CPU的内存(就是什么一级缓存、二级缓存)中。
题外话,与硬盘缓存关系不大,但与虚拟内存有些关系。