A-A+

FancyCache设置方法及版本选择:硬盘版和分区(图)

2012年07月18日 电脑网络

  此前“三好网志”已经在《巧用FancyCache把内存虚拟成硬盘缓存提高系统性能》讲解了FancyCache的使用方法,但其中的参数设置基本上都是按默认的。所以今天就来补充一下FancyCache的设置方法及版本选择问题。
  一、选硬盘版还是分区版
  先说说版本选择,FancyCache有硬盘版和分区版两个版本,顾名思义,硬盘版就是为整个硬盘设置缓存,因此适合“财大气粗”内存大于4GB的用户选用(呵呵,对于内存白菜价的今天,恐怕不需要财大气粗也能拥有了);而分区版则是能针对某个分区设置缓存,因此适合内存偏小的用户或者仅想针对某个分区缓存的用户使用。
  二、参数设置
  我们看着软件界面截图来说:FancyCache设置方法
  1.缓存粒度
  缓存粒度设置的原则就是尽量小于或等于Windows文件系统的簇大小,例如现在最常用的NTFS文件系统的默认簇大小是4KB,所以如果硬盘分区是NTFS文件系统,则缓存粒度以设置为4KB为宜,能获得最佳的读取性能。
  2.缓存大小
  这个你可以把日常使用时占用内存较多的软件打开,看看FancyCache软件底部显示的可用内存为多少,然后再设置比较合理的数值大小,要为系统运行留有足够的可用内存。
  3.缓存算法
  所谓“缓存算法”指的是当缓存数据满的时候,采用哪种方式进行调度来移除旧数据并保存新数据。
  有两个选项:LFU-R和LRU。LFU-R指的是最近最不常用调度算法,而LRU指的是最近最少使用调度算法,这里建议选择LFU-R算法。
  4.缓存策略
  所谓“缓存策略”指的是在对硬盘进行什么操作时进行缓存优化,默认的是“Read/Write”,也就是读写时都缓存,如果是对整个硬盘设置缓存或对非系统盘进行缓存,按默认的“Read/Write”策略即可;而如果是对系统分区设置缓存,因为主要是读取操作,则建议选择“Ready-Only”,也就是“仅读取”策略。
  5.二级缓存
  好,以上设置针对的都是一级缓存的设置,至于二级缓存,则建议内存大于4GB的用户开启,因为现在的32位操作系统只能识别3个多G的内存,我们可以把系统未识别的内存设置为二级缓存。这需要先启用系统未识别内存,启用方法《巧用FancyCache把内存虚拟成硬盘缓存提高系统性能》一文已有介绍,这里不再赘述。启用之后 ,在二级缓存处选择“系统未识别内存即可”。二级缓存的大小可以是全部可用的系统未识别内存,其他参数按默认即可。

给我留言