立即注册! 找回密码?

用户名

密  码

热门版块:综合讨论区|显卡玩家版|攒机配置|硬件团购|CPU讨论|DIY新手乐园|技术改造|硬件贴图
您所在的位置: 首页 > 产品论坛 > DIY论坛 > CPU讨论版论坛 > 无敌福禄寿,fancycache给你提速,静音,延长硬盘寿命
版主: 后天太阳 版副: 东山亮 坏蛋虫虫 嘉宾: 初音未来 太平洋第一A饭 阿朗 中山狐 X-POWER x800pro 冠希 Orange 落音缤纷¢
CPU讨论版子版块 收起子版
IFAN俱乐部 IFAN俱乐部 (4) 主题:9082 帖子:89072
AMD粉丝帮 AMD粉丝帮 (0) 主题:12018 帖子:166962
内存讨论版 内存讨论版 (0) 主题:7091 帖子:51866
酷睿酷体验趣味漫画大赛专区 酷睿酷体验趣味漫画大赛专区 (0) 主题:373 帖子:647

返回列表
浏览:4091 回复:35 无敌福禄寿,fancycache给你提速,静音,延长硬盘寿命 [复制本帖链接]
  • 用户名:中山狐
  • 头 衔:太平洋舰队司令
  • 积 分:74440
  • 贡 献:52257
  • 精 华:68
  • 注 册:2004-04-11
贴图大师 CPU达人:此人对CPU很有研究 乐于助人:此人帮助了许多需要帮助的人 舅舅勋章:有钱人!花费1万分赢得了舅舅的信任 星星同学会成员 大师级水者:你的水有如大海容纳百川 大师级评测员:你的评测作品已成为传说 装机高手:此人对装机很有研究 好孩子:此人乐于与分享入手的新硬件 灌水小王子 晒机小王子 邪恶势力 小白救星:此人拯救了无数小白 论坛意见领袖:你的粉丝如云,在论坛中是大家所敬仰的对象 太平洋航海家:你已是老玩家的一员 宗师级精华创作者:你的精华已经成为太平洋的传说 超频达人:此人的超频功力很深厚
本主题由 后天太阳 于 2012-02-18 16:28:54 设为精华1,原因:主题新颖
  记得狐狸98年第一台电脑,32mb的SDRAM内存,貌似过千,99年未第二台机器128MB SDRAM,也是过千。现在好了,内存大白菜了,狐狸都用上8G内存了。用16G的也不少少数。内存太多用不完怎么办?ramdisk吗?你就奥特了,狐狸给你介绍一个新玩具,fancycache!!!!!!!!!

   先评后测:fancycache说白了,就是把内存作为硬盘的缓存,从而减少硬盘的读写。因而达到提速,毕竟就是SSD都不如内存跑得快。内存也不存在读写的噪音了。至于不少人担心的硬盘寿命,尤其是SSD的寿命,通过延迟写入,也能很大程度改善。当然,你要是用X79上32G内存的,估计效果更加明显一点。

   
测试平台为:
E1230 
思民神木散热
华硕P8P67
宇瞻 经典系列 ddr1333
七彩虹 IGAME450
三星 5400转笔记本硬盘(系统盘)
ocz vertex3 SSD(从盘)
撒哈拉 变形金刚5机箱
昂达 滚珠王600电源
aoc 210V

   先此声明,由于条件限制,内存,硬盘都比较弱,所以只能作为参考成绩。


   测试分为三部分,1GB,2GB,4GB,再大就罩不住了。毕竟狐狸就那么点内存。测试系统为win7 x64,至于有无兼容性问题就不敢说了。貌似fancycache非原生x64程序。
   HDtune比较老旧,而且测试的曲线比较诡异,所以给狐狸河蟹了。这次主要crystaldiskmark以及针对SSD的AS SSD benchmark。

软件设置其实也是灰常简单的说



区①: 分区/硬盘列表
区②: 选定分区/硬盘的缓存设置区
区③: 选定分区/硬盘的缓存状态区
区④: 全局内存控制和信息区
术语
Block Size: 缓存粒度。一般该值越小,可以带来较高的性能,但同时也增大系统的额外开销,尤其当目标分区/硬盘的容量比较大时,较小的值将大大增加系统额外分配的内存值。程序自动会根据目标分区/硬盘的容量给出建议值,用户如果需要,可以在建议值的基础上调整1~2档。
Cache Size: 缓存大小(一级缓存)。一级缓存由系统内存组成,因此该值表示从系统分配的内存大小用作选定分区/硬盘的一级缓存。
Algorithm: 缓存调度算法。即当缓存数据满的时候,选择何种方式丢弃旧的缓存数据,以便有空间保存新的缓存数据。
LRU (Least Recently Used): 最近最少使用调度算法,首先丢弃最近最少被使用的数据。
LFU (Least Frequently Used): 最近最不常用调度算法,软件统计数据被使用的频率,使用频率最低的数据首先被丢弃。
Caching Strategy: 缓存策略。根据实际应用选择相应的缓存策略可以更有效的提高缓存命中率。
Read/Write: 对读取和写入操作均进行缓存。
Read-Only: 仅对读取数据进行缓存,写入数据则不占用缓存。
Write-Only: 仅对写入数据进行缓存,读取数据则不占用缓存。
Defer-Write: 延时写入。当外部数据写入缓存时,通常也需要将这些数据写入至分区/硬盘。如果不勾选此选项,则每次收到写入请求时,同步的将数据写入到分区/硬盘,并等待分区/硬盘写入完成后才完成写入请求。这种方式和平时写硬盘的方式一致,不必担心突然断电造成部分缓存数据来不及写入硬盘,但是另一方面对写入性能也不会有提升。当勾选此选项,也即启用延时写入功能时,每次收到写入请求时,数据先写入缓存中,并完成该写入请求。同时缓存在后台根据算法和用户设置的延时时间,每隔一段时间将数据写入到分区/硬盘。这种方式可以合并在同一地址上的多次写入,并具有一定的数据排序功能,从而可以提升写入性能。但另一方面,用户需注意在突然断电或其它应用程序导致的蓝屏错误情况下,有部分数据可能还存在于缓存中未来得及写入,这会造成数据丢失。
Release After Write: 写入后优先释放缓存。当此项勾选时,则包含待写数据的缓存在完成数据写入至硬盘后,将优先被丢弃。
No Write-Flush at Shutdown: 关机时丢弃缓写数据。当此项勾选时,则在计算机关机时软件将丢弃尚未写入分区/硬盘仍在缓存中的数据。请注意此选项仅在特殊环境中使用,一般用户请勿勾选,否则可能会造成数据丢失。
Level-2 Cache: 用户可以使用系统未识别内存或闪存盘/SSD固态硬盘作为二级缓存。如前所述,一级缓存有系统内存组成,其读写性能要高于二级缓存,当然二级缓存的读写性能仍要比普通硬盘好。缓存数据首先保存在一级缓存中,当一级缓存满的时候,数据将从一级缓存中转存到二级缓存中。注: 二级缓存可能发送大量的交换数据写入,因此对于SSD/闪存的寿命有较大影响。
MBU (Maximum Block Usage): 此替换算法以提供最大缓存能力为目标。当二级缓存满负载时,二级缓存中的数据会被淘汰替换以便容纳新数据。此算法容易引起一级缓存和二级缓存之间频繁的数据交换。
LBW (Least Block Written): 此算法以最少写入为目标。当二级缓存满负载时,不进行数据替换,即不再接受新数据写入。此算法主要用于SSD/闪存,以避免过多的写入。注: 虽然此时二级缓存不发生数据替换,但一级缓存仍进行数据替换。

使用说明来源于romexsoftware.com

至于性能如何?狐狸通过SSD挂从盘,给大家一个测试数据作为参考。

1GB部分,前者为未使用fancycache,后两者为使用fancycache加速后,而且选择LRU模式和LFU-R模式也是不一样的。第二个图是LRU模式,第三图为LFU-R模式。个人感觉前者读写平衡,后者是读强于写













新年偷懒了,不做表格了,crystaldiskmark明显读取速度是突飞猛进了,但是写入速度居然熊了。。。。。。。。。。。。。。相比而言,LRU模式的写入更加靠谱一点。AS SSD部分倒是刚好相反,LRU完败于LFU无语

注意一点,要是没有开写入延迟,就是基本上软件白用了。写入延迟就是把数据先放在内存,因此对于写入速度的改观还是明显的。当然,跑分是一个方面,更重要的对于硬盘读写的改变,尤其是担心BT伤硬盘的,这个绝对是福音。对于高端大内存+SSD用户来说,也是一大保障

2GB篇,前者为LRU模式,后者为LFU-R模式




果然,看来之前1GB的设置太少了,基本上起不到多少提速保护作用。亲,现在4GB内存也是便宜得很,赶快去买吧。





之前用AS SSD测试,读取速度某些还不如之前不开挂的时候。现在换了2GB缓存,世界就清静了。世界的法则就是,拳头大道理硬,不花钱要有好性能?基本上很难很难

AS SSD破万,开了挂就是不一样,估计ocz自家的pci-E界面SSD也是可以华丽击落

由于内存少,4GB测试纯作为研究用途,长期用搞不好还会打折扣


4GB篇



貌似crystaldiskmark基本上没有进步了





实践证明,对于狐狸只有8GB那么点内存的用户来说,2GB是最高性价比的设置了:)

另外,很多人关心的,32bit系统破解支持大内存的问题,狐狸用另外一套机器作为示范
Q6600+4GB DDR800 win7 32bit



点选了左下角那个工具的图标,让软件认出系统不能用的内存部分

然后勾选开启L2 cache。注意,千万别用SSD来作为L2 CACHE,保证你很快就杯具的

狐狸是直接把全部扔进去,反正不用白不用。主要是平时有一两个DT软件对x64支持不好,而且机器也弱,上x64有点压力

可以说,用了这个,神马智能响应,什么ramdisk都可以收皮去了:)


32岁最后一帖,求回复求加分求加精!!!!!!!!!!!





































   

已有 1 人评分 评分 理由 收起
我们的纪念日 我们的纪念日 2012-02-18 +1 每次开机都会从硬盘装几G的缓存进去内存,不更伤么
总评分:1分
分享到: QQ空间 新浪微博 腾讯微博 更多
  • 用户名:wenron
  • 头 衔:太平洋舰队少校
  • 积 分:912
  • 贡 献:1409
  • 精 华:0
  • 注 册:2003-11-08
得闲写甘多狐尾信,迟早拔光你的毛
  • 用户名:kinki_king
  • 头 衔:太平洋舰队中校
  • 积 分:2293
  • 贡 献:1784
  • 精 华:0
  • 注 册:2005-01-11
用這個 系統不用再映射 磁盤緩存了 ?我是32位的 用的RAMDISK 然後緩存仍到內存裡啊 這個用了 可以完全不這樣做了嗎?
  • 用户名:中山狐
  • 头 衔:太平洋舰队司令
  • 积 分:74440
  • 贡 献:52257
  • 精 华:68
  • 注 册:2004-04-11
贴图大师 CPU达人:此人对CPU很有研究 乐于助人:此人帮助了许多需要帮助的人 舅舅勋章:有钱人!花费1万分赢得了舅舅的信任 星星同学会成员 大师级水者:你的水有如大海容纳百川 大师级评测员:你的评测作品已成为传说 装机高手:此人对装机很有研究 好孩子:此人乐于与分享入手的新硬件 灌水小王子 晒机小王子 邪恶势力 小白救星:此人拯救了无数小白 论坛意见领袖:你的粉丝如云,在论坛中是大家所敬仰的对象 太平洋航海家:你已是老玩家的一员 宗师级精华创作者:你的精华已经成为太平洋的传说 超频达人:此人的超频功力很深厚
[Re:[kinki_king,3楼]以下是引用:
用這個 系統不用再映射 磁盤緩存了 ?我是32位的 用的RAMDISK 然後緩存仍到內存裡啊 這個用了 可以完全不這樣做了嗎?
不知道是狐狸太白还是狐狸开的页面太多太DT

以前用ramdisk
把缓存放在ram盘
貌似没啥区别的说
  • 用户名:Marine
  • 头 衔:太平洋舰队少校
  • 积 分:1620
  • 贡 献:1258
  • 精 华:1
  • 注 册:2004-01-06
[Re:[中山狐,4楼]以下是引用:
[Re:[kinki_king,3楼]以下是引用:
用這個 系統不用再映射 磁盤緩存了 ?我是32位的 用的RAMDISK 然後緩存仍到內存裡啊 這個用了 可以完全不這樣做了嗎?
不知道是狐狸太白还是狐狸开的页面太多太DT以前用ramdisk把缓存放在ram盘貌似没啥区别的说


RAMDISK确实在速度上没有什么提升,唯一的作用就是把32位系统不能识别的那部分内存抓出来,这个跟你推荐的这个软件划分内存来作为CACHE是有区别的.
  • 用户名:sheyingluntan
  • 头 衔:太平洋舰队新兵
  • 积 分:359
  • 贡 献:71
  • 精 华:0
  • 注 册:2011-04-19
  • 用户名:中山狐
  • 头 衔:太平洋舰队司令
  • 积 分:74440
  • 贡 献:52257
  • 精 华:68
  • 注 册:2004-04-11
贴图大师 CPU达人:此人对CPU很有研究 乐于助人:此人帮助了许多需要帮助的人 舅舅勋章:有钱人!花费1万分赢得了舅舅的信任 星星同学会成员 大师级水者:你的水有如大海容纳百川 大师级评测员:你的评测作品已成为传说 装机高手:此人对装机很有研究 好孩子:此人乐于与分享入手的新硬件 灌水小王子 晒机小王子 邪恶势力 小白救星:此人拯救了无数小白 论坛意见领袖:你的粉丝如云,在论坛中是大家所敬仰的对象 太平洋航海家:你已是老玩家的一员 宗师级精华创作者:你的精华已经成为太平洋的传说 超频达人:此人的超频功力很深厚
[Re:[Marine,5楼]以下是引用:
[Re:[中山狐,4楼]以下是引用:
[Re:[kinki_king,3楼]以下是引用:
用這個 系統不用再映射 磁盤緩存了 ?我是32位的 用的RAMDISK 然後緩存仍到內存裡啊 這個用了 可以完全不這樣做了嗎?
不知道是狐狸太白还是狐狸开的页面太多太DT以前用ramdisk把缓存放在ram盘貌似没啥区别的说
RAMDISK确实在速度上没有什么提升,唯一的作用就是把32位系统不能识别的那部分内存抓出来,这个跟你推荐的这个软件划分内存来作为CACHE是有区别的.
也有可能是因为Q6600太老了

而且狐狸开页面是灰常多的

有时搞到20+的
  • 用户名:x56d
  • 头 衔:太平洋舰队秘书长
  • 积 分:5185
  • 贡 献:7531
  • 精 华:30
  • 注 册:2005-05-09
这个东西分为“分区版”和“硬盘版”,有什么区别?有破解没
  • 用户名:中山狐
  • 头 衔:太平洋舰队司令
  • 积 分:74440
  • 贡 献:52257
  • 精 华:68
  • 注 册:2004-04-11
贴图大师 CPU达人:此人对CPU很有研究 乐于助人:此人帮助了许多需要帮助的人 舅舅勋章:有钱人!花费1万分赢得了舅舅的信任 星星同学会成员 大师级水者:你的水有如大海容纳百川 大师级评测员:你的评测作品已成为传说 装机高手:此人对装机很有研究 好孩子:此人乐于与分享入手的新硬件 灌水小王子 晒机小王子 邪恶势力 小白救星:此人拯救了无数小白 论坛意见领袖:你的粉丝如云,在论坛中是大家所敬仰的对象 太平洋航海家:你已是老玩家的一员 宗师级精华创作者:你的精华已经成为太平洋的传说 超频达人:此人的超频功力很深厚
[Re:[x56d,8楼]以下是引用:
这个东西分为“分区版”和“硬盘版”,有什么区别?有破解没
就是字面意思啊
狐狸用的应该就是硬盘版,针对一整块硬盘的

分区版就是单单针对某个分区

至于xx,自己百度
  • 用户名:狐狸家兔
  • 头 衔:太平洋舰队副司令
  • 积 分:31915
  • 贡 献:25423
  • 精 华:2
  • 注 册:2009-11-30
太平洋航海家:你已是老玩家的一员 涉水新人王:你的水给他人带来了欢乐 高级水者:你的水有如江河滚滚奔腾 中级精华创作者:加速的精华之路 乐于助人:此人帮助了许多需要帮助的人 舅舅勋章:有钱人!花费1万分赢得了舅舅的信任 星星同学会成员 好孩子:此人乐于与分享入手的新硬件 灌水小王子
留个爪印
返回列表

浏览过的板块

联想Y480 pconline