|
用同样的内核(lyra龙抬头)做的PE,一个是原版IS_.27M(ISO 55.3M),启动后开启FBWF(96M),
,另一个是我做的IMG,文件系统是NTFS,压缩。IMG盘大小为127M,文件总大小111M(加入了声显网组件及本机驱动),因为有压缩属性,占用X盘88M.启动后不开FBWF
在启动后进入桌面:
IS_的手动加载声显网
IMG的自动安装声显网(不用解压文件了,因为在制作IMG时已经把相关组件加到X盘)
驱动成功后,打开任务管理器,并查看X盘大小
IS_ 提交更改:110M/424,552K X盘可用71M(X盘下所有文件大小)/123M(这个值有点怪不知怎么算出来的)
IMG 提交更改:76M / 347,556K X盘可用43M/127M
我知道PE在内存中运行,所以猜测可用内存是物理总内存-X盘占用
FBWF不会占可用内存,经测试,在ISO内核的PE启动后,往X盘加入文件,可用内存不会变,而PF值会增加
(ISO开FBWF,后X盘的可用空间不能用完,70M我拷入不到60M就会出错,系统崩溃,而IMG不开FBWF可以拷入,只要X盘剩一点点可用空间就可)
我的机器是512M内存,
IS_ 512-55=457 但实际上是424,552K
IMG 512-127=385 实际上是347556
都少了30+M,这些内存哪里去了???
感觉很奇怪,高手来帮忙解答一下:PE启动后的可用内存(包括进程已经占用部分)的值的计算方法。
先谢过了。。。。。。。。。。。。 |
|