无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 5665|回复: 7
打印 上一主题 下一主题

对 FBWF 了解有经验的请进。

[复制链接]
跳转到指定楼层
1#
发表于 2006-12-14 23:06:32 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本人改l1982012800那个盘的注册表,分配512MB启动后可用内存还有800M左右,说明是动态分配。
1、好象向X盘复制一个文件,占用内存是这个文件的2倍(第2幅图)
2、本来分配512M应可以复制更多文件过去的,但再复制一个44M的文件也提示空间不足了(第3幅图)???!!!!

是我搞错,还是 FBWF的问题?
现在就是用它上网,初步感觉稳定。

[ 本帖最后由 lxl1638 于 2006-12-14 11:07 PM 编辑 ]

1.PNG (39.41 KB, 下载次数: 55)

1.PNG

2.PNG (44.32 KB, 下载次数: 51)

2.PNG

3.PNG (36.4 KB, 下载次数: 53)

3.PNG
2#
发表于 2006-12-15 09:54:05 | 只看该作者
原帖由 lxl1638 于 2006-12-14 11:06 PM 发表
本人改l1982012800那个盘的注册表,分配512MB启动后可用内存还有800M左右,说明是动态分配。
1、好象向X盘复制一个文件,占用内存是这个文件的2倍(第2幅图)?
2、本来分配512M应可以复制更多文件过去的,但再复 ...


以下是我的理解:
pe在不建立虚拟内存的情况下,pf(就是虚拟内存)其实也是可用内存画出来的。

因为你copy的单个文件很大,fbwf似乎必须经过虚拟内存。。于是 占用的内存就大大增加了。

我之前测试一直都是用小文件(30M左右),测试结果是,拷贝后占用的内存多于实际占用空间,

但差异不是太大。

另外有一个有趣的试验:在虚拟机中建立一台128内存的电脑,因为内存过低,会自动建立虚拟内存

。然后向x拷贝文件,发现拷贝了30M 都没问题。其实根本没有这么多可用的内存,这是 FBWF 占用

虚拟内存的结果。

另外,拷贝size的文件不能测试 fbwf 的稳定性,应该拷贝大量的,size小的文件。当然还要测试删除这些文件

时候的稳定性。我测试出现蓝屏主要在删除文件的时候。
回复

使用道具 举报

3#
发表于 2006-12-15 10:54:17 | 只看该作者
同感,就算是XP不设虚拟内存,运行某些程序也会出错
回复

使用道具 举报

4#
发表于 2006-12-15 19:47:11 | 只看该作者
这可能就是FBWF的特性吧

[ 本帖最后由 l1982012800 于 2006-12-15 07:48 PM 编辑 ]
回复

使用道具 举报

5#
发表于 2006-12-15 21:08:08 | 只看该作者
原帖由 strongchen 于 2006-12-15 09:54 AM 发表


我测试出现蓝屏主要在删除文件的时候。...


我在实机使用FBWF时出现蓝屏并不是在删除文件时候,往往是在点出某个文件、或者打开时候,可能是内存或者CPU使用突然增大时候。
回复

使用道具 举报

6#
发表于 2006-12-15 21:14:16 | 只看该作者
原帖由 xdg3669 于 2006-12-15 09:08 PM 发表

我在实机使用FBWF时出现蓝屏并不是在删除文件时候,往往是在点出某个文件、或者打开时候,可能是内存或者CPU使用突然增大时候。


我使用winfile来管理文件,没用explorer,so 没有这个情况。。。:lol
回复

使用道具 举报

7#
发表于 2006-12-15 21:48:08 | 只看该作者
确实,如果动态分配的话,要用到虚拟内存。
第2个问题,可以在注册表里给分配分页内存池的大小,使之比x的容量大50M,

In addition, when FBWF operates with a dynamic cache, its memory is allocated from the paged pool. In the registry key, configure the paged pool size to be 50 MB larger than the FBWF threshold.

The registry key is

HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management, PagedPoolSize

where PagedPoolSize is a REG_DWORD.

The recommended value for PagedPoolSize is (FBWF threshold size + 50MB)*1024*1024.

For example, with a 128 MB FBWF threshold, PagedPoolSize = (128+50)*1024*1024) = 186646528
回复

使用道具 举报

8#
发表于 2006-12-15 21:53:10 | 只看该作者
原来如此,就是虚拟出一个可启动的硬盘嘛。xp embedded中的一个功能。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-12-1 12:35

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表