数据量已满无法自动写入和不能实时删除拦截的数据这二个毛病为什么解决不了

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

数据量已满无法自动写入和不能实时删除拦截的数据这二个毛病为什么解决不了

帖子 cjfcjf111 »

数据量已满无法自动写入和不能实时删除拦截的数据这二个毛病为什么解决不了

第一个问题,当数据量已满时无法自动写入数据,只有当时间到了才能写入,这个问题不解决,总是个大问题,原因很简单,有时只是看看网页,玩一下游戏,玩个一天都不会让设置2个G的缓存写满,要是设置时间只是1小时写硬盘一次,那一天要写上很多次,而可能要写的文件只有一点点,这样就大大浪费了设置的缓存量,而有时可能在几分钟内复制大量的文件,下载大量的数据,放电影等,这样2G的缓存将会很快用完,当用完后,要是不及时清空缓存,将会比没有使用 FancyCache 还要慢很多,一边不断的写入数据,一边不断的又去拦截数据,这个问题可怕了,为什么不能加一个选项,当缓存达到多少比例时自动全部写入并清除缓存呢

第二个问题:数据的读写FancyCache假设是都拦截的,然而由于一些数据在使用时会有时增加,有时删减,然而这个增加和删减由于并没有实际写入硬盘 ,理论上说应该是在缓存中的增删,然而我测试了一下,当删除文件时FancyCache的缓存使用量并没有减少,那就是说实时并没有真的删除缓存中的文件,那么是不是当写入缓存时会先将删除的文件先写入硬盘,然后依次再删除硬盘的文件,再把修改的文件再一次写入,要真是这样,到真的好笑了,也就是FancyCache是不管什么数据先拦截了,然后记录拦截数据的操作,然后当写入缓存时依次按操作写入全部在缓存中的数据
头像
Support
技术支持组
技术支持组
帖子: 2743
注册时间: 周日 12月 21, 2008 10:42 am
联系:

Re: 数据量已满无法自动写入和不能实时删除拦截的数据这二个毛病为什么解决不了

帖子 Support »

数据满的时候,会自动写入部分数据以得到可用空间,但不是一次性全部将待写数据写入,因为如果一次性写入数据过多,可能造成当前程序响应慢。这里有一个平衡的问题。

关于删除文件后缓存释放,需要window7 ntfs分区才可以。
Primo Ramdisk | PrimoCache
Romex Software 技术支持组
cjfcjf111
3级用户
3级用户
帖子: 11
注册时间: 周五 3月 02, 2012 12:58 am

Re: 数据量已满无法自动写入和不能实时删除拦截的数据这二个毛病为什么解决不了

帖子 cjfcjf111 »

数据满写入全部或可能会引起当时程序没有响应,但我看到的是你的程序只是写入了32M就又开始拦截,复制文件时却又瞬间没有了,

再来看看我上面说的即时删除,你说WIN7 NTFS分区能实现这个问题,一般WIN7 必定会是NTFS格式,而我的系统就是WIN7 NTFS。但是我试了一下删除刚看过的电影,大概会在500M左右的文件,然而你的程序好象一级缓存可用空间连一丝也没有减少啊,你们自己测试是可以减少的吗,我的是最新版本0.8的
texbluk1
3级用户
3级用户
帖子: 12
注册时间: 周日 7月 01, 2012 5:05 pm

Re: 数据量已满无法自动写入和不能实时删除拦截的数据这二个毛病为什么解决不了

帖子 texbluk1 »

清空回收站,骚年
cjfcjf111
3级用户
3级用户
帖子: 11
注册时间: 周五 3月 02, 2012 12:58 am

Re: 数据量已满无法自动写入和不能实时删除拦截的数据这二个毛病为什么解决不了

帖子 cjfcjf111 »

你当我不懂电脑吗,回收站自然是清空的,要不自然还会写入,你可以自己测试
头像
Support
技术支持组
技术支持组
帖子: 2743
注册时间: 周日 12月 21, 2008 10:42 am
联系:

Re: 数据量已满无法自动写入和不能实时删除拦截的数据这二个毛病为什么解决不了

帖子 Support »

如果启用延时写入,删除的文件如果有在写缓中,那么这些数据就不会被写入硬盘。参见
http://www.romexsoftware.com/zh-cn/fanc ... rites.html
性能监视器中对应的指标是“Trimmed 数据块 (总计)”

至于缓存空间自己会更新替换,性能监视器中的“一级缓存可用字节”仅仅表明的是无缓存内容的空间。
Primo Ramdisk | PrimoCache
Romex Software 技术支持组
texbluk1
3级用户
3级用户
帖子: 12
注册时间: 周日 7月 01, 2012 5:05 pm

Re: 数据量已满无法自动写入和不能实时删除拦截的数据这二个毛病为什么解决不了

帖子 texbluk1 »

cjfcjf111 写了:你当我不懂电脑吗,回收站自然是清空的,要不自然还会写入,你可以自己测试
好吧,我的为什么就能清空?
texbluk1
3级用户
3级用户
帖子: 12
注册时间: 周日 7月 01, 2012 5:05 pm

Re: 数据量已满无法自动写入和不能实时删除拦截的数据这二个毛病为什么解决不了

帖子 texbluk1 »

我是说我彻底删除了之后又从360+M恢复到了414MB....知道用这个软件的都不会是小白
回复