
是否要改善硬盘系统的性能?没有钱买SSD? RAID没有钱?没关系,使用完全免费的软件也可以产生一定的效果。这次推出的Fancycache是一款使用内存来加速硬盘的软件。它分为硬盘版本和分区版本。前者可以设置整个硬盘的缓存,而后者可以设置磁盘分区的详细设置。让我们在下面详细介绍它。
根据需要和目标设置进行选择
如前所述,Fancycache分为硬盘版本和分区版本。建议内存小于4GB的计算机选择分区版本,硬盘版本大于4GB。安装Fancycache后,重新启动计算机并启动软件。界面顶部是分区列表。由于操作系统所在分区的读取速度对整体性能有较大影响,因此需要首先进行设置。
选择操作系统所在的分区,Fancycache将根据分区大小和当前可用内存自动设置参数,只需单击下面的“启用缓存”即可。当然,这只是为了给新手用户提供方便,实际上,您还可以手动微调以获得更好的性能。

缓存大小(1级)和缓存粒度
可以在Facncycache中设置缓存大小和缓存粒度,以提高硬盘性能。一般来说,可以遵循以下设置思路。
1.尝试使缓存粒度小于或等于文件系统的群集大小(通常,NTFS文件系统的默认群集大小为4KB,因此最好将缓存粒度设置为4KB ),以达到最佳读取效果。
2.进行设置时,请尝试模拟每天使用大量内存的环境。同时,观察软件界面左下方的当前可用内存大小,并根据该值调整缓存大小。

在Fancycache中设置缓存大小和缓存粒度

缓存算法和缓存策略
缓存算法是指在缓存的数据已满时进行调度,删除旧数据并保存新数据的方法。 LFU是最近最少使用的调度算法,而LRU是最近最少使用的调度算法。一般来说,建议使用LFU算法。

缓存策略主要是有选择地优化硬盘的读写条件。默认值为“读/写”(同时读/写)。适当选择正确的缓存策略以提高数据命中率并提高效率,例如对于大量读取的系统磁盘可以采用“只读”(只读)策略。
使用无法识别的内存作为缓存
当前,内存价格低廉。许多用户的内存容量已超过4GB,但是由于各种原因,仍然需要32位操作系统,这导致一些无法识别的内存空间。 Fancycache可以检测到这些无法识别的内存并将其用作磁盘缓存,从而有助于操作系统随附的文件缓存系统,并且可以认为它已被充分利用。
打开方法是选中软件界面左下方的“启用系统无法识别的内存支持”,然后在上方“设置”中选中“启用L2缓存”,然后为L2缓存类型选择系统无法识别的内存。 。同时,二级缓存也可以选择“ SSD / Flash Disk / Other Disks”,虽然它也可以起到间接的加速作用,但是会影响SSD / Flash的使用寿命,请您自己考虑。

将系统无法识别的内存设置为Fancycache中的硬盘缓存

优化前后的性能比较
C驱动器的总容量为74GB,不使用Fancycache时的性能。

将缓存粒度设置为4KB,将缓存大小设置为1000MB,读/写缓存策略以及启用延迟写入后的性能

可以看出,在CrystalDiskMark的基准测试中,使用Fancycache的缓存功能后,硬盘的读写性能实现了极大的提高。当然,这只是理论上的性能,测试实际上是内存速度,因此这些数字不足为奇。与其他内存虚拟硬盘软件一样,Fancycache不具有“变废为宝”的神奇效果。它的速度提高主要体现在第二次读取相同数据时的高速存储,避免了重新访问慢速硬盘。获得很高的程序响应速度。当然,Fancycache也具有延长SSD使用寿命的含义。总体而言,这是一个很好的软件,值得一试。
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/shoujiruanjian/article-319638-1.html
但这些是极少数