FancyCache还有个极端可怕的问题

交流 FancyCache 软件使用过程中遇到的问题以及心得等
这里提供官方的技术支持
回复
cjfcjf111
3级用户
3级用户
帖子: 11
注册时间: 周五 3月 02, 2012 12:58 am

FancyCache还有个极端可怕的问题

帖子 cjfcjf111 »

当文件已经删除FancyCache却不同步删除,

我测试的方法是这样的,到电脑刚启动后马上重新启动,关机速度是很快的,这就是说,FancyCache中的缓存文件基本没有,也没有要写入硬盘的动作,然而,电脑刚启动后马上复制一个二个G的文件,复制好后立即删除这个被复制的文件,也就是这个文件并没有复制,然而,此时关机,关机的时间却是复制文件的时间,也就是说,你复制的文件虽然删除了,FancyCache中的缓存却没有删除,FancyCache的动作是先复制这个在硬盘中的文件,然后再执行删除这个文件,这个删除不同步引起了硬盘的强行写入已经被删除的文件,这在平时的操作中会有很多这样的动作,一个程序或文件会有多次修改或复制,而FancyCache所做的却是你多次的修改和复制却会来一个多次的写入删除再写入再删除的动作,我也做过这样的测试,这样的结果不但在关机时给了硬盘多了压力,而且,对内存缓存的最大化利用也带来了极大的浪费
暮缈烟雨
6级用户
6级用户
帖子: 78
注册时间: 周六 9月 17, 2011 6:36 pm

Re: FancyCache还有个极端可怕的问题

帖子 暮缈烟雨 »

你的设置是怎样的?分区版还是硬盘版?延时写入多长时间?缓存设了多大呢?
cjfcjf111
3级用户
3级用户
帖子: 11
注册时间: 周五 3月 02, 2012 12:58 am

Re: FancyCache还有个极端可怕的问题

帖子 cjfcjf111 »

硬盘版,4G内存设置设置缓存1.7G,这些都不重要,我是刚开机就开始复制文件,然后立即删除,然后立即关机,我主要是为了测试当我删除后是不是FancyCache还需要将删除的文件再次写入硬盘,测试结果是再次写入然后又来个删除这个写入的文件,也就是重复了我所做的动作,而没有将我已经删除这个文件不再写入硬盘
头像
Support
技术支持组
技术支持组
帖子: 2743
注册时间: 周日 12月 21, 2008 10:42 am
联系:

Re: FancyCache还有个极端可怕的问题

帖子 Support »

文件删除的时候,操作系统仅仅是做个删除标记,已经写入的数据并不知道是要删除的。即使没有使用FancyCache,系统也会写入硬盘。

如果使用FancyCache,在Win7 ntfs分区则可能避免写入已删除的文件,参见
http://www.romexsoftware.com/zh-cn/fanc ... rites.html
Primo Ramdisk | PrimoCache
Romex Software 技术支持组
cjfcjf111
3级用户
3级用户
帖子: 11
注册时间: 周五 3月 02, 2012 12:58 am

Re: FancyCache还有个极端可怕的问题

帖子 cjfcjf111 »

你所说的如果使用FancyCache,在Win7 ntfs分区则可能避免写入已删除的文件,是要固态硬盘而且要硬盘本身支持TRIM指令,我在机械硬盘上按你上面的介绍,在先清空缓存然后复制一个文件并马上删除文件后等了N个一分钟也没有减少缓存量,并在这N分钟里不做任何操作,然后点写入数据,但可惜的是写入的时间明显还是我复制文件的时间,并不是一闪而过

而且我查看了系统已经开启TRIM指令,输入“fsutil behavior QUERY DisableDeleteNotify”,系统提示为“DisableDeleteNotify = 0”
头像
Support
技术支持组
技术支持组
帖子: 2743
注册时间: 周日 12月 21, 2008 10:42 am
联系:

Re: FancyCache还有个极端可怕的问题

帖子 Support »

打开软件的性能监视器,查看“Trimmed 数据块”参数。这个参数反映的就是被拦截而不会写入物理硬盘的数据块大小。

另外,这个功能和固态硬盘还是机械硬盘无关。
Primo Ramdisk | PrimoCache
Romex Software 技术支持组
回复