分享

怎么用Fancycache软件使用内存为硬盘加速?

  云岭 2012-11-02


  想提升硬盘系统的性能?没钱上SSD?没钱组RAID?没关系,用完全免费的软件,也能有一定效果。本次介绍的Fancycache正是一款使用内存为硬盘加速的软件,它分为硬盘版和分区版,前者可对整个硬盘设置缓存,后者可针对磁盘分区进行详细设置。下面就来详细介绍一下。
按需选择 针对设置
  前面说到Fancycache分为硬盘版和分区版,建议内存在4GB以下的电脑选择分区版,大于4GB则可选择硬盘版。安装完Fancycache,重启电脑后启动软件,界面最上方为分区列表。由于操作系统所在分区的读取速度对整体性能有较大影响,所以需要优先设置。
  选取操作系统所在分区,Fancycache会根据分区大小以及当前可用内存自动设置参数,点击下方的“启动缓存”便可。当然这么做只是为了方便初级用户,实际上还可以手动微调来获得更好的性能表现。
缓存大小(一级)和缓存粒度
  在Facncycache中可以设置缓存大小和缓存粒度来改善硬盘性能,总体上来说可以遵循以下设置思路。
  1. 尽量保持缓存粒度小于或等于文件系统的簇大小(一般来说NTFS文件系统默认簇大小是4KB,所以将缓存粒度设置为4KB为佳),这样可以达到最佳的读取性能。
  2. 设置的时候尽量模拟日常使用内存较多的环境,同时观察软件界面左下方当前可使用内存的大小,根据此数值来调节缓存大小。
在Fancycache中设置缓存大小和缓存粒度
  Fancycache软件使用1|电脑学园
缓存算法和缓存策略
  缓存算法指的是当缓存数据满的时候,采用哪种方式进行调度,将旧数据移除并保存新数据。LFU为最近最不常用调度算法,LRU为最近最少使用调度算法,一般来说建议使用LFU算法。
  缓存策略主要是针对我们硬盘的读写情况进行选择性优化,默认为Read/Write(同时读取/写入),适当选择正确的缓存策略可调高数据命中率,增加效率,比如对于系统盘这类偏重读取的可采用Ready-Only(只进行读取)策略。
利用未识别的内存作为缓存
  目前内存价格低廉,很多用户的内存容量都突破了4GB,但由于多方面原因仍需使用32位操作系统,这就导致有部分内存空间无法被识别。Fancycache可以检测这些未识别内存并将其作为磁盘缓存,辅助操作系统自带的文件缓存系统,也算是物尽其用了。
  开启方法为,在软件界面左下方勾选“启用系统未识别内存支持”,同时勾选上方“设置”中的“启用二级缓存”,二级缓存类型选择系统未识别内存即可。同时二级缓存还可以选择“SSD/闪存盘/其他盘”,虽然也能起到间接加速的作用,但对SSD/闪存的寿命有影响,请自行斟酌。
在Fancycache中将系统未识别内存设置为硬盘缓存
  Fancycache软件使用2|电脑学园
优化前后性能对比
C盘总容量74GB,未使用Fancycache缓存时的性能
  Fancycache软件使用3|电脑学园
设置缓存粒度为4KB,缓存大小1000MB,Read/Write缓存策略,启用延时写入后的性能
  Fancycache软件使用4|电脑学园
  可以看到,在CrystalDiskMark的基准测试中,使用Fancycache的缓存功能后,硬盘读取/写入性能获得了巨大的增长。当然这只是理论性能,测试的其实是内存速度,所以这些数字并不为奇。Fancycache与其他内存虚拟硬盘的软件一样,并没有那种“变废为宝”的神奇功效,其提速主要体现在第二次读取相同数据可以借助内存的高速,避免再次访问慢速的硬盘从而得到很高的程序响应速度。当然Fancycache对于SSD来说,还有延长寿命的意义,综合来看是款不错的软件,值得一试。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多