无忧启动论坛

标题: 关于Vhd开启FBWF后内存占用的疑惑 [打印本页]

作者: 2011mking    时间: 2013-8-3 13:51
标题: 关于Vhd开启FBWF后内存占用的疑惑
本帖最后由 2011mking 于 2013-8-3 14:32 编辑



本机实际内存是4G,未开启4g补丁,XP实际可认内存为3.48G。
在Vboot做的VHD中安装FBWF并开启了512M缓存保护C盘,发现任务管理器中显示的提交更改有点奇怪,居然是177M/54447M,难道说后面的5447M是 VHD大小5G+512缓存的大小?
也就是说VHD开启FBWF后,我的实际缓存可以加大到了54447M,感觉不太可能啊(经复制文件测试,果然只能用512M缓存)。哪位大大给解释一下。

另外,怎么看开启的512M缓存已经使用了多少?
作者: 11ydy    时间: 2013-8-4 01:52
设置FBWF覆盖缓存容量显示是虚拟模式还是实际模式。
FbwfMgr /setsizedisplay 1
//开启虚拟模式。
例如C驱动器被写保护, C驱动器还有128MB的可用空间即表示覆盖缓存还有128MB可用。
成功返回:
Size Display set to virtual mode.
//开启虚拟模式
FbwfMgr /setsizedisplay 0
//开启实际模式
成功返回:
Size Display set to actual mode.
注意:改变模式需要重起后才能生效。

作者: 2011mking    时间: 2013-8-4 11:04
11ydy 发表于 2013-8-4 01:52

谢谢!不过好象在VHD中设置模式好像无效。无论如何做,C驱空间都显示的是VHD的大小。也许是Vboot的驱动使其显示无效了,实际上还是可以用来保护C盘,仅仅是不知道还有多少缓存可用。
不过,即使超出缓存,也只是提示磁盘空间不足,没有蓝屏。
作者: chensksk    时间: 2013-8-6 17:53
你开了虚拟内存没?任务管理器中显示的提交更改显示的大约是实际内存+虚拟内存的总和。还有vhd中能修改显示虚拟模式的,我这里没问题!
作者: 2011mking    时间: 2013-8-7 19:32
chensksk 发表于 2013-8-6 17:53
你开了虚拟内存没?任务管理器中显示的提交更改显示的大约是实际内存+虚拟内存的总和。还有vhd中能修改显示 ...

关闭保护,安装了部份软件,再重新打开保护,现在好象正常了。

作者: chensksk    时间: 2013-8-7 22:09
你都4G内存了没必要设虚拟内存了,建个内存盘更好,如果想设虚拟内存的话把用swapadd把虚拟内存设到内存盘上
作者: 2011mking    时间: 2013-8-8 01:04
chensksk 发表于 2013-8-7 22:09
你都4G内存了没必要设虚拟内存了,建个内存盘更好,如果想设虚拟内存的话把用swapadd把虚拟内存设到内存盘上 ...

一般来说是没必要要的,即使要用虚拟内存也不会设在Ntfs压缩驱动器上,这样会影响响应速度。这个是我忘了关的,上面贴图的时侯我已经发现了,但另一个神奇的现象出来了,因为开了FBWF,虚拟内存文件似乎不见了。见图:


没有Pagefile.sys,而设置中有显示,且有已分配。能够没有Pagefile.sys却又有虚拟内存效果当然更好(根据以前的经验某些特殊软件是必须要有虚拟文件才运行的,对大小倒没多大要求。)运行起来也没什么影响,所以暂且保留观察。

另外开了FBWF也就有一定量的缓存了,所以在够用的情况下就没打算再用第三方的内存软件来增设内存盘,也许安装eBoostr能达到更好的效果。
作者: chensksk    时间: 2013-8-8 05:19
Pagefile.sys不是放在vhd镜像里,而是放在vhd所在的分区里,你看看就知道了。我试过vboot跟firadisk驱动都是这样的。
作者: 2011mking    时间: 2013-8-8 09:09
本帖最后由 2011mking 于 2013-8-8 18:45 编辑
chensksk 发表于 2013-8-8 05:19
Pagefile.sys不是放在vhd镜像里,而是放在vhd所在的分区里,你看看就知道了。我试过vboot跟firadisk驱动都是 ...


确实如你所说,显示的是在C盘,实际上是在VHD所在的分区上。
作者: 一往情深    时间: 2015-5-1 14:49
为什么我这样搞卡windows了




欢迎光临 无忧启动论坛 (http://wuyou.net./) Powered by Discuz! X3.3