|
本帖最后由 liuzhaoyzz 于 2019-8-20 09:34 编辑
它们都有扇区级的写过滤功能,PrimoCache有读取加速功能,都是设定一个内存阈值,在阈值内数据先进先出(FIFO),都有缓存命中率的问题,各有优缺点吧。UWF对于电脑的内存要求不太高,PrimoCache适合于内存较大的电脑,倒底内存怎么叫做大,16GB?32GB?这取决于向被保护(写过滤)的磁盘的写入量,对于PrimoCache驱动来说,如果写入量超过阈值,会导致内存溢出,从而损坏原操作系统,这个后果比较严重,一个不稳定的半内存RAMOS方案,不堪大用。当然如果你的内存很大,可以设定一个较大的阈值,就不会有这个问题了。
这里有个悖论,什么悖论呢?要想用好PrimoCache驱动,必须要大内存,然而有大内存的人,何必去折腾这个存在溢出风险破坏原系统的PrimoCache驱动?大内存的人直接用全内存类型的RAMOS不就行了吗?
上面说的是PrimoCache单一驱动的情况。为了解决PrimoCache单驱动的溢出问题,芈员外拿出了双驱动的方案,包括PrimoCache+fbwf方案和PrimoCache+UWF方案,用PrimoCache负责读取加速,fbwf或者UWF负责写入过滤,PrimoCache+fbwf方案适用于64位的WIN7 8 10,对于WIN10只适用于16299版本以下的WIN10,16299版本以上的WIN10用PrimoCache+fbwf方案有较大几率蓝屏。PrimoCache+UWF方案则有蓝屏问题,有一定的兼容性需要修正,但是大家都没什么兴趣搞这些,都去搞全内存去了,半内存类型的RAMOS是内存较小阶段的过渡产品,最终还是全内存更爽。 |
|