复制文件或进行类似操作时会提示内存不足

这里报告 FancyCache 软件的Bug或建议,
非常感谢您的支持!
回复
xs98775
4级用户
4级用户
帖子: 20
注册时间: 周日 10月 16, 2011 4:33 pm

复制文件或进行类似操作时会提示内存不足

帖子 xs98775 »

我复制大容量文件以及用其它软件执行复制等操作(比如用windows AIK制作Win7PE,用utorrent下载大文件)时,系统有时会弹出内存不足的提示,暂停缓存没有用,只有停用缓存时才有效果,这给用户造成了不便,希望在新版中改进这一点。

我的是500GB硬盘,内存6GB。我将fancy cache设置为:
粒度:16KB 一级缓存:2000MB 算法:LRU 策略:读写 延时:180秒 其余均为默认

PS:希望新版能增加内存与显存的相互转换,在某些情况下,我们需要大内存(运行大量程序),而有些情况下,我们更需要大显存(比如玩GTA4)。对于二级缓存,我和一些用户的观点一致,建议取消二级缓存。
头像
Support
技术支持组
技术支持组
帖子: 2760
注册时间: 周日 12月 21, 2008 10:42 am
联系:

Re: 复制文件或进行类似操作时会提示内存不足

帖子 Support »

你的操作系统是?
内存不足的问题,主要还是分配给FancyCache后系统自身内存不足,可以试试减少FancyCache的缓存大小。
Primo Ramdisk | PrimoCache
Romex Software 技术支持组
xs98775
4级用户
4级用户
帖子: 20
注册时间: 周日 10月 16, 2011 4:33 pm

Re: 复制文件或进行类似操作时会提示内存不足

帖子 xs98775 »

我的系统是win7 32位,打了破解内存补丁(虽然网上说这补丁没什么用,但我根据内存使用率换算的内存占用确实能突破4G)。在正常情况下,即开启2000MB缓存,我的内存利用率在50%左右,在提示内存不足时,我昨天看了下fancycache里的可用内存提示,为1110+/6133.

还有一点我搞不懂,在性能监测里,刚开启缓存时,它的可用缓存显示1.95G,然后一直减小,到了最后显示为零,重启后显示仍为0。这是不是代表缓存没有在全部写入硬盘后清空?
头像
Support
技术支持组
技术支持组
帖子: 2760
注册时间: 周日 12月 21, 2008 10:42 am
联系:

Re: 复制文件或进行类似操作时会提示内存不足

帖子 Support »

缓存一般不需要主动清空,它是采用淘汰机制,即当新数据到来时,自动释放部分缓存中的旧数据,以便有空间接收新数据。
监视器里显示的可用缓存数据是用来指示当前缓存空间是否处于完全负荷的状态,但并不影响缓存工作。
Primo Ramdisk | PrimoCache
Romex Software 技术支持组
xs98775
4级用户
4级用户
帖子: 20
注册时间: 周日 10月 16, 2011 4:33 pm

Re: 复制文件或进行类似操作时会提示内存不足

帖子 xs98775 »

请问复制文件时,它调用的是内存还是硬盘缓存?如果是硬盘缓存,为什么在我按下“写入缓存”后,它仍弹出内存不足;如果是内存,为什么在有可用内存的情况下,弹出内存不足?
头像
Support
技术支持组
技术支持组
帖子: 2760
注册时间: 周日 12月 21, 2008 10:42 am
联系:

Re: 复制文件或进行类似操作时会提示内存不足

帖子 Support »

Windows 弹出内存不足的提示时主要是根据系统当前可用的内存。您用的是32位操作系统,有没有可能是打的破解内存补丁有些问题?
Primo Ramdisk | PrimoCache
Romex Software 技术支持组
xs98775
4级用户
4级用户
帖子: 20
注册时间: 周日 10月 16, 2011 4:33 pm

Re: 复制文件或进行类似操作时会提示内存不足

帖子 xs98775 »

那我就不清楚了。提示内存不足是偶发性的,而且我也不会软件测试。现在我对内存利用也挺高的,如果换回不打补丁的,我的电脑只能利用2.99G内存。

我目前知道的这个破解4GB内存补丁的bug是:不能安装在有集显或核显的机子上,否则会进不了打补丁的系统,原来的系统仍能进
回复