我们在选购硬盘的时刻,除了会思量接口之外,我们更体贴的就是硬盘的缓存容量。对于小白来说,基本没有明白硬盘缓存的作用,那么硬盘缓存有什么用?下面搞机网分享一下固态硬盘与机械硬盘的缓存作用详解。
固态硬盘的缓存:照顾写入只是兼职
而固态硬盘就有很大的差异了,首先闪存的读取比写入更快,这是MLC、TLC闪存天生决议的,压根不需要专门为读取做缓存。在ATTO测试效果中代表读取速率的灰色条总会比代表写入的红色条更长一些:
不外若是将测试区块调小到64KB,你可能会发现纷歧样的效果:红条长度首次跨越了灰条,小于4KB的区块写入速率比读取速率还要快!
泛起这种征象也很简朴:固态硬盘对小于4KB的区块举行了缓存,将他们凑满4KB或16KB(1个Page页的巨细)之后再合并写入,造成写入比读取更快的效果。闪存的最小写入单元是Page,固态硬盘通常使用4K作为页的逻辑巨细,而闪存页的现实巨细往往是16KB,只有512字节或1KB、2KB还不够一次写入的最小单元,以是将他们缓存起来合并写入是最明智的。
做小于4KB数据的缓存合并只需要很小的空间,固态硬盘对于DRAM缓存的需求并不是缓存数据,而是存储对固态硬盘至关主要的FTL闪存映射表:治理逻辑地址与闪存物理地址的映射关系。
原创文章,作者:大柱,如若转载,请注明出处:硬盘缓存有什么用?固态硬盘与机械硬盘的缓存作用详解