硬盘缓存为什么不好
发布时间: 2023-05-13 18:14:14
A. 为什么很多牌子固态硬盘都没有缓存,有缓存好还是没有好
无缓存是当前固态硬盘的主流发展方向,这是价格导向决定的。DRAM缓存对于固态硬盘来说并不是必须的,档滚薯而且固态硬盘的缓存跟机械硬盘的缓存不同,里边存储的是FTL闪存映射表,而非用户读写的数据缓冲,不直接影响到读写性能表现。虽然无缓存的硬备举盘理论上4K读取会比有缓存的低一些,但并不绝对。譬如东芝TR200就属于无缓存的SATA固态硬盘,但是在CPU主频足够的情况下,4K QD1随机读取可以达到50多MB/s,不比任何有缓存的固态硬盘差。行者
B. 为什么机械硬盘的缓存不是越大越好
这是无稽之谈,好比比尔·盖茨说的那样,640k的内存足以满足所有应用程序的需求。
原因仅仅是缓存的成本,而不是其他的。
此外,缓存容量大了在高低速之间哪察交换数据的快速性就不会这么明显了。加之大容量缓存还会带来安全隐患,遇到突然断电时,缓存里的大量数据无法完全写入到硬盘上,从而导致部分数据丢失。由此可以看出缓存也并非越大越好。
C. 为什么很多牌子固态硬盘都没有缓存,有缓存好还是没有好
有缓存优势是性能一致性更好,也就是空盘和满盘性能差距不会太大,缺点是掉电容易丢数亏圆据,需要额外的掉电保护电路和在固件中加入掉电保护逻辑。无缓存优势是掉电相对不容易丢失数据,以及更好的成本控制,缺点就销滚塌是4k性能会比较难看,而且性能一致性不够好,不适合高负载的场合,比如数据库服务器等。普通用应该备逗是觉不出多大的区别的。
热点内容