独孤追梦 发表于 2009-7-17 14:20

【原创】突然间发现原来XP对4G内存是会自动利用的!

新买了X200 dm9 原配是4G内存(2+2)后来安装office这种大型软件时突然发现物理内存那一栏显示: 总数3G 可用数2G 系统缓存也是2G
换句话说 识别不到的那1G当系统需要自动转为系统缓存来用的。原来装那个软件时候很慢的,可是4G情况下装起来很快。
所以还是有必要上4G内存。速度的确比平时快得多得多,尤其硬盘复制及运行大软件时候特别有用。

fengjinglu 发表于 2009-7-17 14:46

没看懂啊

WeatherZhu 发表于 2009-7-17 14:49

LZ等被教育吧

lzp729 发表于 2009-7-17 15:02

Posted by WeatherZhu on 2009-7-17 14:49 http://www.ibmnb.com/images/common/back.gif
LZ等被教育吧
re

zhaobf 发表于 2009-7-17 15:16

*.*lll 我看教育也是白搭。

winner2050 发表于 2009-7-17 15:22

教育也是白搭。

宁跟明白人吵架,不跟糊涂人说话。

lin626273 发表于 2009-7-17 15:28

XP下,系统只能对内存寻址2的32次方,也是就3G。

怎么可能用到4G呢???

唉……

燥马子 发表于 2009-7-17 15:33

回复 #7 lin626273 的帖子

这位仁兄数学不合格啊

2的32次方怎么也不会是3G啊……

Orz,义务教育有待提高

winking0 发表于 2009-7-17 15:38

Posted by lin626273 on 2009-7-17 15:28 http://www.ibmnb.com/images/common/back.gif
XP下,系统只能对内存寻址2的32次方,也是就3G。

怎么可能用到4G呢???

唉……


2的32次方,其實就是4G,呵呵`~~~

laser004 发表于 2009-7-17 15:41

Posted by lzp729 on 2009-7-17 07:02 http://www.ibmnb.com/images/common/back.gif

re
re

hutigers 发表于 2009-7-17 15:42

楼主是喜欢自以为是的那种人。不过比较自信。:D :D

liuweiangel 发表于 2009-7-17 15:42

那是不是Vista的32位也不能认4G了吧 唉

独孤追梦 发表于 2009-7-17 15:44

大家没事可以留意下windows任务管理器 里头的物理内存数量就知道了
可用数和系统缓存的容量之和在需要的情况下是>物理内存总数的 就是说当你上了4G时可用数和系统缓存的容量和>系统识别的3G 多出来的那1G可以用作为缓存

独孤追梦 发表于 2009-7-17 15:48

Posted by hutigers on 2009-7-17 15:42 http://www.ibmnb.com/images/common/back.gif
楼主是喜欢自以为是的那种人。不过比较自信。:D :D
呵呵 或许吧 等有机会大家自己用下试试就知道
最烦没有用过且从网上看过几个数据就尽信之的人,一点创新和仔细观察的能力都没有。
这就同小马过河,要自己试过才知道

独孤追梦 发表于 2009-7-17 15:51

此外 附上2的32次方计算数据:
2的10次方=1024
2的32次方=1024*1024*1024*4=1048576*1024*4=1073741824*4=4294967296

kfekfe 发表于 2009-7-17 15:53

2的32次方是4G没错的,这是总的地址空间,还有其它的硬件也要用地址的呀,又不能全都用给内存,所以一般32位系统,内存可用到3到3.5G,这取决于你的机器配置,
都是小孩子

wtortoise 发表于 2009-7-17 15:53

Posted by 独孤追梦 on 2009-7-17 14:20 http://www.ibmnb.com/images/common/back.gif
新买了X200 dm9 原配是4G内存(2+2)后来安装office这种大型软件时突然发现物理内存那一栏显示: 总数3G 可用数2G 系统缓存也是2G
换句话说 识别不到的那1G当系统需要自动转为系统缓存来用的。原来装那个软件 ...
你肯定搞错了,那个系统的缓存应该指的是硬盘上的缓存文件。

要用作缓存,你要用ramdisk一类的软件做相应的配置才行

如果像你说的那么只能,那大家就没必要用64bit的系统了。

独孤追梦 发表于 2009-7-17 16:16

Posted by wtortoise on 2009-7-17 15:53 http://www.ibmnb.com/images/common/back.gif

你肯定搞错了,那个系统的缓存应该指的是硬盘上的缓存文件。

要用作缓存,你要用ramdisk一类的软件做相应的配置才行

如果像你说的那么只能,那大家就没必要用64bit的系统了。
我是禁用虚拟内存的,呵呵。

chinaszzt2 发表于 2009-7-17 16:29

xp没法真正禁用虚拟内存,但是可以把pagefile.sys设置到不见

[ Edited bychinaszzt2 on 2009-7-17 16:34 ]

277266 发表于 2009-7-17 16:33

我把系统的缓存移到ramdisk上去了。

虚拟了一个1.5G的硬盘,用800作系统缓存。

现在显示PF使用用率为:1.38GB

huanghebj 发表于 2009-7-17 16:57

胡总说了:不折腾!

delpiero2000 发表于 2009-7-17 18:18

回复 #18 独孤追梦 的帖子

我都是用4G内存,VISTA系统...也希望楼主所说的是事实...

如果有实质的测试,上图说明,就完美了,哈哈

另问"突然发现物理内存那一栏显示",在哪里看?任务管理器?因为我看到都是写3G...没留意可用数和系统缓存数相加...

我也想看看,验证一下...

桔子皮 发表于 2009-7-17 19:51

Posted by 独孤追梦 on 2009-7-17 16:16 http://www.ibmnb.com/images/common/back.gif

我是禁用虚拟内存的,呵呵。

就算你是在禁用了虚拟内存。。WINXP还是会创建虚拟内存的。。哎。真是要被教育。。


引用一主板工程师的话:XP 32位系统只能用到3-3.5G左右的内存空间。其它未被使用的物理内存会被分配给其它物理设置

但是仍然不会达到64位系统 有效利用4G内存的效果,

andyrave 发表于 2009-7-17 19:59

又要为这样的老话题进行科普知识了   真累。。。。

joiner 发表于 2009-7-17 20:54

呵呵,按照楼主的理论,我的4G内存,扣去集成显卡占用一些内存
Total:3986
Cached:2667
是不是说我有6G多的内存?

fanium 发表于 2009-7-17 21:47

:-|    lz 需要学习一下 呵呵

:D看看谁闲着, 教一下 呵呵~~

radiumwang 发表于 2009-7-18 23:30

挺神奇的了,好

supermh 发表于 2009-7-20 02:33

。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。

yff0216 发表于 2009-7-20 10:30

牛年啊^u^ ^u^ ^u^

irdilyzz 发表于 2009-7-20 11:10

呵呵,,,定时出现的YY牛人。
页: [1] 2
查看完整版本: 【原创】突然间发现原来XP对4G内存是会自动利用的!