
PrimoCache是一款可以将物理内存、SSD硬盘或闪存盘等虚拟成硬盘缓存的软件。它可以自动将硬盘中读取的数据存入物理内存等速度较快的设施,当系统第三需要该数据时它可以非常快从缓存设施中读取,而不需要第三访问速度较慢的硬盘,从而有效提高物理硬盘的访问性能。
PrimoCache基于双级缓存系统构造设计,该构造由一个一级缓存(level-1 cache)和一个二级缓存(level-2 cache)组成。一级缓存用物理内存作为缓存设施,而二级缓存则一般用SSD固态硬盘、闪存盘或其它永续性存储设施。非常明显地,一级缓存的访问速度远快于二级缓存,尽管一级缓存一般容量小于二级缓存。其次,一级缓存中存储的缓存数据在断电后会消失。PrimoCache支持任意配置单双级缓存,即可以仅用一级缓存或仅用二级缓存,也可以同时用一级缓存和二级缓存。
因为二级缓存存储设施具备数据永续性的特质,二级缓存中的缓存内容在计算机关机后不会丢失。因此当计算机第三启动后,所需要的常用数据可以直接从二级缓存中读取,而不需要访问速度较慢的机械硬盘。对于操作系统或应用程序安装在机械硬盘的计算机,这个特质可以显著提高系统启动时间并加速应用程序的运行。PrimoCache也支持缓写功能,即可以将系统请求写入的数据先存入缓存设施中,在肯定时间后再将数据从缓存设施写入物理硬盘中。缓写功能使系统的写入请求可以迅速完成,从而很大地提高硬盘的写入性能。
除此之外,PrimoCache拥有未辨别内存管理接口(UIMMI),支持测试系统未辨别内存并将它作为一级缓存。因为Windows操作系统和硬件对内存总量的限制,部分系统没办法辨别所有安装的物理内存,比如,32位桌面Windows系统最大仅支持4GB内存,多余的内存则没办法用。PrimoCache对未辨别内存的支持则克服了Windows操作系统的限制,充分借助全部物理内存。PrimoCache内置智能缓存调度算法,可自动优化决定当缓存空间已满的状况下什么缓存内容可被遗弃已便腾出空间存储新内容。该算法结合了常见的LFU和LRU算法,并具备自适应调整性,可提供更好的命中率,并不需要用户进行参数设置。
PrimoCache支持多种缓存方案与灵活的缓存设置。你可轻松为你的物理硬盘创建缓存,提升硬盘的读写性能。因为PrimoCache是在Windows驱动层中达成功能,在创建缓存。PrimoCache主要特质
支持物理内存、SSD固态硬盘、闪存盘等作为缓存设施,使用双级缓存系统构造,支持直接写入和延迟写入两种写入模式,
支持 TRIM 指令,支持系统未辨别内存,
内置自适应智能缓存调度算法,支持三种缓存方案:读写缓存、仅读缓存和仅写缓存,支持性能数据监视和统计,
支持同时缓存多个硬盘和多个分区,支持缓存使用自概念文件系统的分区,
支持缓存动态硬盘的分区,支持即插即用,
支持命令行接口.TAG标签:PrimoCache(1)
转载请说明来源于谷普下载站(https://www.muerya.com)
本文地址:https://www.muerya.com/soft/7216.html
郑重声明:文章来源于网络作为参考,本站仅用于分享不存储任何下载资源,如果网站中图片和文字侵犯了您的版权,请联系我们处理!邮箱3450399331@qq.com