本帖最后由 mauve05 于 2015-8-9 19:46 编辑 一、知识普及篇: PrimoCache: Primocache(原Fancycache)PrimoCache是一款可以将物理内存、SSD硬盘或闪存盘等虚拟成硬盘缓存的软件。它可以自动将硬盘中读取的数据存入物理内存等速度较快的设备,当系统再次需要该数据时它可以很快从缓存设备中读取,而无需再次访问速度较慢的硬盘,从而有效提升物理硬盘的访问性能。PrimoCache也支持缓写功能,即可以将系统请求写入的数据先存入缓存设备中,在一定时间后再将数据从缓存设备写入物理硬盘中。缓写功能使系统的写入请求可以快速完成,从而极大地提升硬盘的写入性能。 PrimoCache具备未识别内存管理接口(UIMMI),支持检测系统未识别内存并将其作为一级缓存。由于Windows操作系统和硬件对内存总量的限制,部分系统无法识别所有安装的物理内存,例如,32位桌面Windows系统最大仅支持4GB内存,多余的内存则无法使用。PrimoCache对未识别内存的支持则克服了Windows操作系统的限制,充分利用全部物理内存。 PrimoCache内置智能缓存调度算法,可自动优化决定当缓存空间已满的情况下哪些缓存内容可被丢弃已便腾出空间存储新内容。该算法结合了常用的LFU和LRU算法,并具有自适应调整性,可提供更好的命中率,并无需用户进行参数设置。 PrimoCache支持多种缓存策略以及灵活的缓存设置。您可轻松为您的物理硬盘创建缓存,提高硬盘的读写性能。由于PrimoCache是在Windows驱动层中实现功能,在创建缓存后,系统和其它应用程序无需作任何改变即可自动应用缓存。 主要特性 支持物理内存、SSD固态硬盘、闪存盘等作为缓存设备, 采用双级缓存系统架构, 支持永久二级缓存, 支持“直接写入”和“延迟写入”两种写入模式, 支持 TRIM 指令, 支持系统未识别内存, 内置自适应智能缓存调度算法, 支持三种缓存策略:读写缓存、仅读缓存和仅写缓存, 支持性能数据监视和统计, 支持同时缓存多个硬盘和多个分区, 支持缓存采用自定义文件系统的分区, 支持缓存动态硬盘的分区, 支持即插即用, 支持命令行接口。 为什么使用PrimoCache? ★★★Windows操作系统本身已经实现了基于文件的缓存系统,为什么还需要额外再使用PrimoCache? PrimoCache采用基于逻辑块的缓存机制,而Windows是基于文件的缓存机制。这两个缓存机制各有优缺点,PrimoCache可以是Windows缓存系统的一个很好补充。 某些应用程序会绕过Windows的缓存系统,但无法绕过PrimoCache,这是因为PrimoCache比Windows缓存位于系统更底层位置。 Windows缓存是基于全局进行调度,即对所有数据进行缓存,而PrimoCache可以根据用户需要,设置仅对某些特定分区进行缓存。在同等缓存容量下,后者将更具目标性,也具有更高的缓存命中率。 PrimoCache支持将SSD固态硬盘或闪存盘用作机械硬盘的缓存,可以有效提升计算机的启动时间和应用程序运行速度。Windows缓存则无法做到。 PrimoCache可以根据不同需要对缓写功能做更多的参数配置,Windows缓存不能。 PrimoCache可以识别系统未识别内存,克服部分Windows操作系统对内存总量的现在,充分利用物理内存。 二、安装使用篇 PrimoCache: 下载地址:http://pan.baidu.com/s/1o6Bss3K 目前只有永久90天试用方式,一般不用补丁,补丁是快到90天时候用的重新计算时间补丁 FancyCcV-CN_X64.exe 是汉化版本,直接解压缩到安装后的目录运行即可! 1、点 2、勾选所有分区(SSD勾选的话,也会进一步加速SSD分区软件启动和运行的速度) 3、选择“ 4、设置缓存大小,(设置小了,超出容量部分的运行软件没有效果,设置大了,常规内存就不够用了) 5、这里任意~(一般不变) 6、点启动即可! 三、测试情况 临时测试电脑配置:E3400+微星G31,4G内存,西数500G,STAT3GB,WIN10 64专业版 Primocache设置:(一级缓存我设置了1200MB,就是用1200MB的内存作为缓存) CrystalDiskMark测试:(特别说明:由于测试使用的是1GB文件大小,所以在上面缓存软件中,我设置了1200MB的缓存大小,如果小于测试文件大小,缓存放不进去,就和没用有效果一样了,所以大家在设置时候,注意看自己平时运行的程序或者软件写入的容量大小大约是多少,可以从程序主界面“可用缓存”或者看命中率(就是使用率)来进行细微调整!) 未加速前: 使用加速后: 是不是有点强悍!!! |
|