Primocache 和 eboostr 的比较
发表于 : 周五 2月 21, 2014 3:36 pm
这两者都是通过内存来加速磁盘的,但是原理上有很大区别,在不同环境中的使用效果也不同。
Primocache第一次读取数据时没有加速,第二次调用同一数据时才有加速,其效应是慢慢体现的。一旦关机又重头来过,所以天天关机,加速效果不明显,击中率才个数位。大多数文件并不会反复调用。eboostr是在开机时将常用文件一次性调入缓存,击中率相对就高很多。缓存越大,击中率越高,4G缓存开机就80%,1G缓存开机击中30%左右。
eboostr加速效果超过Primocache,其不足之处:eboostr开机就占用了全部的缓存空间,适合大内存,最多可设定4G的内存空间。只有缓读,没有缓写。因此Primocache、PrimoRamdisk、Eboostr三者结合使用为好。
1,PrimoRamdisk设立RAM盘,将系统和软件的\temp文件放在上面,也可以让虚拟内存设在上面。
2,eboostr设立不超过4G的内存作为缓存区,设满4096会出错,最多4095M。还可以把Ramdisk上的空间划为缓存区,在PrimoRamdisk中为Ramdisk盘设立读写镜像文件,再用eboostr划定Ram盘的空间作为缓存。如果不设定镜像文件,重启后Ram盘缓存将会丢失。建立缓存后,可以将镜像文件改成“只加载”(否则关机很慢,要保存镜像),后续的RAM盘保存内容关机后被丢弃。
3,Primocache设立缓写,以加速写盘(缓几秒钟),或者减少SSD写盘来保护SSD(缓几小时或永久)。
Primocache第一次读取数据时没有加速,第二次调用同一数据时才有加速,其效应是慢慢体现的。一旦关机又重头来过,所以天天关机,加速效果不明显,击中率才个数位。大多数文件并不会反复调用。eboostr是在开机时将常用文件一次性调入缓存,击中率相对就高很多。缓存越大,击中率越高,4G缓存开机就80%,1G缓存开机击中30%左右。
eboostr加速效果超过Primocache,其不足之处:eboostr开机就占用了全部的缓存空间,适合大内存,最多可设定4G的内存空间。只有缓读,没有缓写。因此Primocache、PrimoRamdisk、Eboostr三者结合使用为好。
1,PrimoRamdisk设立RAM盘,将系统和软件的\temp文件放在上面,也可以让虚拟内存设在上面。
2,eboostr设立不超过4G的内存作为缓存区,设满4096会出错,最多4095M。还可以把Ramdisk上的空间划为缓存区,在PrimoRamdisk中为Ramdisk盘设立读写镜像文件,再用eboostr划定Ram盘的空间作为缓存。如果不设定镜像文件,重启后Ram盘缓存将会丢失。建立缓存后,可以将镜像文件改成“只加载”(否则关机很慢,要保存镜像),后续的RAM盘保存内容关机后被丢弃。
3,Primocache设立缓写,以加速写盘(缓几秒钟),或者减少SSD写盘来保护SSD(缓几小时或永久)。