PrimoCache加速硬盘减少写入
PrimoCache 这个软件使用内存缓存,在硬盘前加一道缓存。
读取加速
就是在你读取硬盘文件的时候写入一份到一级缓存中,后续有程序在读取的时候就可以直接从缓存中返回,不用在请求硬盘,免去读取硬盘,而且是内存的速度。
只要数据在一级缓存里面就可以叫做读缓存,不管是写缓存写入的数据还是用户读取硬盘的数据
加速前固态:
加速后:
写入加速
当你写入数据的时候会直接写入缓存,等到了 10s 或者 60s 就把一级缓存的数据一起写入到硬盘。在把数据写入到硬盘后可以不把数据清除,留在硬盘当成读缓存。一级缓存不大的不建议开启这个功能,因为写入和读取的数据都当成读缓存可能导致数据刷新过快达不到理想效果。
- 如果内存小想更好的体验加速写建议使用缓冲模式,在这种模式下即使一级缓存只有 1g 也可以让更多的数据通过写缓存加速,对写入大量小文件效果最明显。
- 均衡模式比较适合机械硬盘,机械的写入速度不快,先把数据写入缓存后在到后台慢慢写入机械,这样就可以尽快释放写缓存,也不容易出现写缓存溢出降速的情况。
- 剩下 3 种原始,智能,空闲都差不多,一级缓存够的上这 3 个就行,使用这 3 个模式可以一定程度上减少写入硬盘的数据,增加硬盘寿命,保留时间和写缓存空间越大效果越好。但建议一级缓存大的上个 ups,防止断电出现惨剧,断电时停在写缓存的数据越多出问题的概率越大。
- 普通玩家使用缓冲和均衡就行,其他几个没必要,除非你真的能一天写几个 t。
加速写的弊端
不多说,看图,官方介绍。
我的配置
个人建议:使用垃圾的颗粒的固态也可以尝试使用一级缓存,经常停电的地区建议不要写加速 c 盘。
如果你想使用二级缓存为机械加速,建议使用带独立缓存的硬盘。尽量不要使用模拟缓存的盘,现在市面上大多数固态都用了模拟缓冲方案,有前置独立缓存可以少点写入,而模拟缓存都有写入放大的效果。可谓是加速 1000 减速 10,一份数据还要重复写入几次,消耗硬盘寿命。
下次我们也探讨下模拟缓存的利弊