我可以: 邀请好友来看>>
ZOL论坛 > 笔记本论坛 > 神舟笔记本电脑论坛 > 神舟精盾 K470P-i5 D2论坛 > 让K470P-i7的硬盘不再蛋疼,内存虚拟磁盘缓存,FancyCache让你充...
返回列表
签到
手机签到经验翻倍!
快来扫一扫!

让K470P-i7的硬盘不再蛋疼,内存虚拟磁盘缓存,FancyCache让你充分利用大内存。

21632浏览 / 57回复

馄饨馅

馄饨馅

1
精华
7
帖子

等  级:Lv.4
经  验:1785
  • Z金豆: 1

    千万礼品等你来兑哦~快点击这里兑换吧~

  • 城  市:江苏
  • 注  册:2011-04-08
  • 登  录:2022-02-16
发表于 2011-07-28 16:03:25
电梯直达 确定
楼主


FancyCache有两个版本:分区版和硬盘版。两者区别仅在于前者可对每个分区设置缓存,而后者对整个硬盘设置缓存。其他在使用设置上均相同,因此本节仅以分区版为例做介绍。

用户界面

FancyCache主用户界面分为四部分,如下所示,





区①: 分区/硬盘列表
区②: 选定分区/硬盘的缓存设置区
区③: 选定分区/硬盘的缓存状态区
区④: 全局内存控制和信息区

术语

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/闪存,以避免过多的写入。注: 虽然此时二级缓存不发生数据替换,但一级缓存仍进行数据替换。




操作帮助

如何启用系统未识别内存(32位桌面操作系统)

为使用系统未识别内存,用户首先需要启用系统未识别内存功能。勾选界面区④中选项 “Enable OS Invisible Memory” ,然后程序将会显示检测到的未识别内存信息(IM Free/Total)。

注意事项:

  • 请先检查硬件是否支持未识别内存。通常对于Intel芯片,需要945芯片组以后。对于NVIDIA芯片,需要nForce 550芯片组以后。
  • 确定操作系统已经启用PAE支持。请参考如何启用PAE支持。
  • 不要同时使用类似可操作系统未识别内存的软件,否则可能引起冲突。

如何启动缓存功能

步骤1: 在区①,选择需要被缓存的分区/硬盘;
步骤2: 在区②,设置需要的缓存配置;
步骤3: 在区②,点击 “启动缓存” 按钮启动缓存功能。如果成功,程序会在区③显示缓存运行状态。
缓存开启后,无论用户退出应用程序或重新启动计算机,一直自动运行。因此用户无需在计算机重启后手动运行应用程序。
如果需停止缓存功能,点击 “停止缓存” 按钮。停止后,所有已缓存的数据将被清除。
如果需暂停缓存功能,点击 “暂停缓存” 按钮。此时,所有已缓存的数据仍保留。

如何手动将缓存数据更新到分区/硬盘

当启用延迟写入方式时,程序根据延时时间和其它算法自动将缓存中的数据更新到分区/硬盘。如果有需要,用户也可以进行手动更新。

步骤1: 在区①,选择目标分区/硬盘;
步骤2: 在区②,点击 “写入缓写数据” 按钮,程序将仍在缓存中的数据更新到分区/硬盘。

如何查看缓存状态和性能统计

步骤1: 在区①,选择要查看的分区/硬盘;
步骤2: 在区③,程序显示当前缓存运行状态;
步骤3: 在区③,点击 “性能监视” 按钮查看性能统计数据。请注意统计数据在性能监视对话框打开时开始统计,在对话框退出后统计数据将清零。





上图中,Read Hit Rate = Read Bytes (Cached) / Read Bytes (Total) * 100%,
其中,Read Bytes (Cached) 指从L1 Cache 和L2 Cache 读取的字节数,Read Bytes (Total) 指读取的字节总数,包括从Cache (L1 + L2) 和 Disk/Volume读取的字节数总和。这个指标反映了Cache的利用率。


分区版下载:附件538492

硬盘版下载:附件538493


309

56

39

10

8

10

50

yubuzeshi

yubuzeshi


精华

帖子

等  级:Lv.4
经  验:2677
发表于 2011-07-28 16:27:04 1楼
技术贴,支持

中关村一霸Pl...

中关村一霸Plus


精华

帖子

等  级:Lv.9
经  验:68526
发表于 2011-07-28 16:51:02 2楼
对 楼主 zgxz2000 说:
=========================

图挂了

馄饨馅

馄饨馅


精华

帖子

等  级:Lv.4
经  验:1785
发表于 2011-07-28 17:00:27 3楼
挂啦?我把图发村里吧

馄饨馅

馄饨馅


精华

帖子

等  级:Lv.4
经  验:1785
发表于 2011-07-28 17:02:56 4楼
好了吧?

kidzap

kidzap


精华

帖子

等  级:Lv.3
经  验:829
发表于 2011-07-28 17:31:57 5楼
不懂,但是顶啊,技术帖。
内存换D5还是D3呢?求指教啊

yzh13924

yzh13924


精华

帖子

等  级:Lv.1
经  验:151
发表于 2011-07-28 18:07:46 6楼
前排留名

科技早报小龙...

科技早报小龙虾


精华

帖子

等  级:Lv.3
经  验:1340
发表于 2011-07-28 18:41:27 7楼
太专业了 顶。。 就是小白看不懂哦。。。

kingliusong

kingliusong


精华

帖子

等  级:Lv.5
经  验:3742
发表于 2011-07-28 20:26:14 8楼
看不是很懂

fxl728728

fxl728728


精华

帖子

等  级:Lv.2
经  验:621
发表于 2011-07-28 20:44:01 9楼
专业

794aaa

794aaa


精华

帖子

等  级:Lv.8
经  验:44726
发表于 2011-07-28 21:32:35 10楼
路过。支持啦

icekyline

icekyline


精华

帖子

等  级:Lv.1
经  验:28
发表于 2011-07-28 22:24:22 11楼
楼主的电源搞定没,期待你的测试第三弹

馄饨馅

馄饨馅


精华

帖子

等  级:Lv.4
经  验:1785
发表于 2011-07-29 11:14:49 12楼
对 第11楼 icekyline 说:
=========================

按韵达的信息,应该是今天上午到……

icekyline

icekyline


精华

帖子

等  级:Lv.1
经  验:28
发表于 2011-07-30 22:22:13 13楼
对 第12楼 zgxz2000 说:
=========================

呵呵好好什么时候能看到。。。。。。。好期待,还有版主这几天的船上过的咋样呀

ljr60500

ljr60500


精华

帖子

等  级:Lv.1
经  验:199
发表于 2011-07-31 00:31:00 14楼
技术贴,支持

aegisangel

aegisangel


精华

帖子

等  级:Lv.2
经  验:358
发表于 2011-08-01 23:05:39 15楼
我看不懂=。= 悲剧了

sts8981530

sts8981530


精华

帖子

等  级:Lv.2
经  验:382
发表于 2011-08-07 20:06:57 16楼
要是设置这个会不会容易丢数据啊~,大家给解答一下,用这个好不好~

sbwhui

sbwhui


精华

帖子

等  级:Lv.3
经  验:772
发表于 2011-08-07 21:51:10 17楼
发个测试图对比下,看安装后有多少性能上的提升?

lrxwisdom

lrxwisdom


精华

帖子

等  级:Lv.3
经  验:762
发表于 2011-08-13 12:29:25 18楼
我刚刚发现这个软件,正在用

zyr236673575

zyr236673575


精华

帖子

等  级:Lv.1
经  验:64
发表于 2011-08-23 13:02:20 19楼
启动系统未识别内存失败,怎么办啊

shinep

shinep


精华

帖子

等  级:Lv.2
经  验:515
发表于 2011-09-02 10:55:04 20楼
技术贴,看不懂...
点击查看更多精彩回复>>
去第 确定
支持键盘翻页 ( 左右 ) 
高级模式
论坛精选大家都在看24小时热帖7天热帖大家都在问最新回答

针对ZOL论坛您有任何使用问题和建议 您可以 联系论坛管理员查看帮助  或  给我提意见

快捷回复 APP下载 返回列表