PrimoCache官网 v3.0.9免费版
- 软件授权: 免费软件
- 软件类型: 国产软件
- 软件语言: 简体中文
- 更新时间: 2022-01-10
- 软件评分:
- 软件大小: 15.31 MB
- 应用平台: WinXP/Win7/Win8/Win10
PrimoCache破解版是一款功能强大的硬盘缓存增强软件。在进行克隆磁盘或者是备份电脑数据的时候,您需要将磁盘的数据全部下载,这样您在备份的时候才能快速将数据转换到其他的硬盘上保存,而下载磁盘数据的时间是非常慢的,导致您的备份速度也非常慢,现在有了这个软件,您就可以预先将数据缓存,将其缓存在新的存储卷上,这样就可以增加数据读写的性能了,让您以更快的速度访问电脑磁盘数据以及备份数据!
软件特色
如果您的计算机装有4GB或更多内存,您可以使用一部分内存作为缓存加速本地磁盘,包括机械硬盘、SSD固态硬盘、闪存盘等,或iSCSI磁盘。
如果您的计算机有一部分内存不能被Windows使用,通常是32位Windows系统,您可以使用这部分“丢失”的内存作为缓存来加速本地磁盘和iSCSI磁盘。
如果您的计算机一个SSD硬盘和一个普通机械硬盘,您可以使用一部分或全部SSD空间作为缓存来加速机械硬盘。
如果您有一个空闲的USB 3.0 闪存盘,您可以用这个闪存盘作为缓存加速普通机械硬盘。
PrimoCache基于双级缓存系统架构设计,该架构由一个一级缓存(level-1 cache)和一个二级缓存(level-2 cache)组成。一级缓存使用物理内存作为缓存设备,而二级缓存则通常使用SSD固态硬盘、闪存盘或其它永续性存储设备。很明显地,一级缓存的访问速度远快于二级缓存,尽管一级缓存通常容量小于二级缓存。另一方面,一级缓存中存储的缓存数据在断电后会消失,而二级缓存则具有永久保存的特性。PrimoCache支持任意配置单双级缓存,即可以仅使用一级缓存或仅使用二级缓存,也可以同时使用一级缓存和二级缓存。
由于二级缓存存储设备具有数据永续性的特性,二级缓存中的缓存内容在计算机关机后不会丢失。因此当计算机再次启动后,所需要的常用数据可以直接从二级缓存中读取,而无需访问速度较慢的机械硬盘。对于操作系统或应用程序安装在机械硬盘的计算机,这个特性可以显著减少系统启动时间以及加快应用程序的启动运行。
PrimoCache也支持缓写功能,即可以将系统请求写入的数据先存入缓存设备中,在一定时间后再将数据从缓存设备写入物理硬盘中。缓写功能使系统的写入请求可以快速完成,从而极大地提升硬盘的写入性能。
此外,PrimoCache具备未识别内存管理接口(UIMMI),支持检测系统未识别内存并将其作为一级缓存。由于Windows操作系统和硬件对内存总量的限制,部分系统无法识别所有安装的物理内存,例如,32位桌面Windows系统最大仅支持4GB内存,多余的内存则无法使用。PrimoCache对未识别内存的支持则克服了Windows操作系统的限制,充分利用全部物理内存。
PrimoCache内置智能缓存调度算法,可自动优化决定当缓存空间已满的情况下哪些缓存内容可被丢弃已便腾出空间存储新内容。该算法结合了常用的LFU和LRU算法,并具有自适应调整性,可提供更好的命中率,并无需用户进行参数设置。
PrimoCache支持多种缓存策略以及灵活的缓存设置。您可轻松为您的物理硬盘创建缓存,提高硬盘的读写性能。由于PrimoCache是在Windows驱动层中实现功能,在创建缓存后,系统和其它应用程序无需作任何改变即可自动应用缓存。
安装教程
1、下载文件找到“.exe”程序双击运行,进入软件安装向导界面;
2、点击我接受许可协议中的条款,点击下一步;
3、选择软件安装的位置,建议安装在D盘,点击下一步;
4、选择开始菜单文件夹,默认文件夹“PrimoCache”,点击下一步;
5、选择附加任务,包括了创建桌面快捷方式,创建快速启动栏快捷方式,点击下一步;
6、点击安装;
7、软件正在进行快速的安装中,请耐心等待;
8、软件已经安装完成,点击结束,注意是否需要进行重新的启动计算机。
常见问题
1、如果我退出PrimoCache应用程序后缓存还生效吗?我是否需要每次计算机启动后打开并运行PrimoCache?看起来好像PrimoCache没有自动随Windows启动而运行?
答:即使您关闭退出PrimoCache应用程序,缓存任务仍一直在运行。创建好的缓存任务会自动随Windows启动而运行,您无需打开PrimoCache。您只有执行停止缓存命令或卸载PrimoCache才能终止缓存功能。
2、PrimoCache可以缓存网络映射磁盘吗?
答:不能。PrimoCache只能缓存本地磁盘或iSCSI磁盘。
3、我可以指定缓存某些文件夹或文件吗?或者我可以指定不缓存某些文件吗?
答:不可以。PrimoCache是一个基于磁盘数据块设计的缓存软件,而不是基于文件。它无法获取具体的文件信息。
4、我可以使用SSD硬盘为机械硬盘提供写缓存吗?我已经开启了延时写入功能,我想把写入数据先存到SSD上,然后在系统空闲的时候再把SSD上的数据存至机械硬盘。
答:不可以。目前只有一级缓存可以为硬盘提供写缓存,二级缓存不可以。这也意味着如果只有二级缓存,延时写入功能是没有实际效果的。
5、我的Windows分区是写保护的,我发现每次计算机重启时二级缓存的数据就会丢失,又要重新缓存。
答:PrimoCache内置了一个检测机制来确保二级存储设备上的缓存数据和磁盘上的源数据一致。如果检测到数据可能不一致,PrimoCache将删除所有二级缓存数据重新进行缓存。这个检测机制是通过追踪和更新Windows注册表标志来实现的,因此您必须确保Windows所在逻辑卷是可写的,而不是写入保护,否则PrimoCache将无法更新注册表标志,导致其认为二级缓存数据过期而删除所有缓存数据。同样地,如果计算机由于崩溃、死机或断电等原因导致Windows不能正常关机,PrimoCache可能来不及更新注册表标志,导致认为缓存数据过期而删除所有二级缓存数据。
6、我的二级缓存功能似乎不起作用,缓存到二级存储设备的数据量非常少,“写入二级缓存”指标数值增加得非常慢。
答:1)检查您的目标逻辑卷是否和二级存储卷在同一个硬盘上。如果是在同一个硬盘上,PrimoCache会自动关闭这个逻辑卷的二级缓存功能,因为这不会带来性能提升。2)您可以试试将缓存配置中的二级缓存高级选项忙时采集间隔设置为最快 (1)。3)如果您当前安装的PrimoCache版本为 1.x.x,请升级到最新版本。
7、缓存粒度应该设置多大?
答:为了达到最好的性能,建议您设置的缓存粒度和目标逻辑卷文件系统的簇大小相同或更小。但是,如果您发现选用这个缓存粒度会使得额外内存开销过道,那么您可以增大缓存粒度以减少额外内存开销。