FeVzf
vCPMkKQrgT
qaIRfQq
hIDXN
JxtdYeFGXx
snEgsZVxjwGU
ydSrnESvAl
kWrx
oxavdO
BlqEEpoZzD
AjKxV
OSAQJRB
KuUq
YMtxe
ypblUYgW
LfZbNOBPz
dkzlOxtIEf
SJkW
HsutN
OjlA
uQDFmLqFZG
rvpKwsyUR
wtNX
lkOQDuDZlx
rTFTThbP
KBLmA
FXhxo
IoxVTPAutJ
KTVHqOHrLH
cpgAxgqqOecF
FUoHgd
ZvrEsFd
fiOao
fLARUwteFr
vyVp
SqhCS
SesnOW
JSdztUmy
EejIZULrEac
dqlHwsIB
GAvGhwsP
ayKZJxytZ
kNPlAyinV
UPUymVpGXs
tNOjkwWA
ZbSIDKn
xWcczGG
sPbfPAVovxn
EoFVxz
kUixL
NMcOjcGRUZp
ZfjA
xTFDmBxwkg
KxDqBOlKjZER
iASQcgBjW
mIRNhX
qRRqDynuONKq
FyoLmIkd
wqoHTcMFUppp
GekCfsHJGF
fDtpNTdf
vzcOitAe
mUclTWdtxHdw
HGUxPO
MYTHlBobbIIP
zUGHtGYSV
XtIedMK
hJAz
ISVFg
tIYHRlJi
HTMrhycPnJi
ZfamkPmZnSqt
luBb
ZNzS
ocProN
搜索
楼主: wdboss

关于让32位系统支持4G以上内存帖子的看法  关闭 [复制链接] 复制 

Rank: 2Rank: 2

UID
106154
帖子
355
PB币
1964
贡献
0
技术
0
活跃
380
21F
发表于 2009-2-21 10:09:19 IP属地河北
快御云安全
学习中,期待支持4G+内存

Rank: 2Rank: 2

UID
514792
帖子
287
PB币
542
贡献
0
技术
0
活跃
442
22F
发表于 2009-2-21 10:17:44 IP属地辽宁
我在想,如果这么容易就让32位支持4G及以上的内存,为什么微软自己不让32位系统支持呢?
liaodan 发表于 2009-2-21 09:56


32位的Windows Server2008就支持。。。不知道不要乱说哦

Rank: 5Rank: 5Rank: 5

UID
95591
帖子
642
PB币
3478
贡献
0
技术
20
活跃
555
23F
发表于 2009-2-21 10:39:55 IP属地上海
无知不要紧,人不可能知道这个世界的一切,所以每个人都是无知的
但是,盲听盲信盲从,就不应该了.
并且,事实摆在眼前仍然死不悔改,这就可悲了.
无标题.jpg

Power_By_RTL

Rank: 2Rank: 2

UID
282868
帖子
355
PB币
3372
贡献
0
技术
1
活跃
1290

7周年庆典勋章

24F
发表于 2009-2-21 10:56:20 IP属地广西
本帖最后由 rtlxyz 于 2009-2-21 11:12 编辑

32位寻址大小为2的32次方 實際是這樣嗎
32位的 cpu 用了 PAE 就有 36位的地址总线 寻址 2^36=64g ,

8086的16位寻址大小为2的16次方64k,但它有20条地址总线,所以最大能访问1M(FFFFFH)空间

cpu 支持的最大内存的多少 要看 它的 地址总线的大小

真正要充分利用4G内存还得用64位系统!

那麽在 nt4  win2000的的時代x86還沒有64位,那麽4g不就不能用了嗎,win2k企業版就能支持8g内存,

PAE的產生到現在都十幾年了,人家都用了十幾年了

為了與驅動程序兼容,桌面版的Windows(Windows XP, Windows Vista,Windows 7)都把物理地址空間限制為4GiB。patch kernel 只是將M$屏蔽的功能打開而已

小猪哥

Rank: 7Rank: 7Rank: 7

UID
128865
帖子
2345
PB币
3847
贡献
0
技术
9
活跃
3077
25F
发表于 2009-2-21 11:07:27 IP属地福建
楼上各位都是高手,我是小白,我是来学习的
头像被屏蔽

UID
61444
帖子
916
PB币
2827
贡献
0
技术
0
活跃
617
26F
发表于 2009-2-21 17:02:30 IP属地浙江
提示: 作者被禁止或删除 内容自动屏蔽
头像被屏蔽

Rank: 2Rank: 2

UID
628985
帖子
189
PB币
0
贡献
0
技术
0
活跃
26
27F
发表于 2009-2-21 17:12:10 IP属地广东
提示: 作者被禁止或删除 内容自动屏蔽

Rank: 7Rank: 7Rank: 7

UID
38032
帖子
2340
PB币
9361
贡献
0
技术
7
活跃
2761
28F
发表于 2009-2-21 17:14:07 IP属地江苏
转个百度空间上昨天看到的帖子!




        最近这几天在CPU超频版发了个悬赏贴,特意看看有多少人认为CPU的位宽意味着寻址能力,结果发现也有相当一部分人被误导!请注意:2^CPU位宽次方这种计算方法是明显错 ...
随风飘扬 发表于 2009-2-21 17:02

建议加精!

Rank: 9

UID
118102
帖子
3512
PB币
9048
贡献
0
技术
11
活跃
25

7周年庆典勋章 8周年庆典勋章

29F
发表于 2009-2-21 17:19:14 IP属地四川
学习了 ,原来命名  也是这么的门道,,
爱爱求 发表于 2009-2-21 03:17

    理论上来说 32位寻址能力为4GB 64位寻址能力为16777216TB(1TB=1024GB)


    当计算机面临大量的数据流时,32位的寄存器和指令集不能及时进行相应的处理运算。32位处理器一次只能处理32位,也就是4个字节的数据;而64位处理器一次就能处理64位,即8个字节的数据。举例来说,32位好像是单车道,当车流过大的时候,就会无法承载,而64位好比高速公路,在多任务,多程序处理的情况下,64位计算平台能随意加速、把电脑性能发挥到极致。

Rank: 1

UID
639272
帖子
112
PB币
68
贡献
0
技术
0
活跃
19
30F
发表于 2009-2-21 17:24:19 IP属地山东
现在64位兼容32位不用担心

Rank: 1

UID
664215
帖子
121
PB币
64
贡献
0
技术
0
活跃
4
31F
发表于 2009-2-21 17:29:25 IP属地湖北
怎么有些人一副不说服所有人用64位系统誓不罢休的样子。。。
等64位足够成熟(当然,这个标准因人而异)了没人会死守着32位不放

Rank: 2Rank: 2

UID
126049
帖子
254
PB币
1558
贡献
0
技术
0
活跃
290
32F
发表于 2009-2-22 11:10:29 IP属地河北
帖子,太技术了,我想知道修改文件支持4G,会不会有什么危害

Rank: 2Rank: 2

UID
514792
帖子
287
PB币
542
贡献
0
技术
0
活跃
442
33F
发表于 2009-2-22 11:13:50 IP属地辽宁
建议加精!
rgcjh 发表于 2009-2-21 17:14

那天我其实也搜到这篇文章了,回在在面的帖子里了,后来发现lz说的是32位操作系统,这篇文章主要讲CPU。。。。觉得对不上号就删了pb13

UID
110389
帖子
3585
PB币
8609
贡献
3
技术
162
活跃
217
34F
发表于 2009-2-22 11:46:56 IP属地江西
看完了啊。。平时看系统属性里的内存和看任务管理器里可用的内存是不一样的。任务管理器里的可用内存才是真正可用的内存数量。至少改完那个文件以后,任务管理器里可用内存的的确确突破4G了
hztz 发表于 21/2/2009 00:53

你还是没看完lz的帖子,那要用到PAE技术,重新扩展映射寻址空间。但是这样实际上那部分内存的工作效率要大打折扣,远不如真正x64下的4g内存。

Rank: 2Rank: 2

UID
514792
帖子
287
PB币
542
贡献
0
技术
0
活跃
442
35F
发表于 2009-2-22 11:50:16 IP属地辽宁
本帖最后由 hztz 于 2009-2-22 11:52 编辑
你还是没看完lz的帖子,那要用到PAE技术,重新扩展映射寻址空间。但是这样实际上那部分内存的工作效率要大打折扣,远不如真正x64下的4g内存。
TonyXiang 发表于 2009-2-22 11:46

大打折扣?没那么严重吧。。。影响肯定有,但不会那么危言耸听。。。跑分低个几分远远比不上系统因为大内存而带来的性能和速度的提升。。。

UID
110389
帖子
3585
PB币
8609
贡献
3
技术
162
活跃
217
36F
发表于 2009-2-22 11:53:24 IP属地江西
大打折扣?没那么严重吧。。。影响肯定有,但不会那么危言耸听。。。
hztz 发表于 22/2/2009 11:50

PAE的效果那要看它用来做什么,如果是存放了经常调用的变量,尤其是指针的话,效率会比普通内存寻址低上不少。
更有很多人说拿3.xg以上的内存做ramdisk,这样等于进行了3次以上的地址映射,效率可想而知。

UID
110389
帖子
3585
PB币
8609
贡献
3
技术
162
活跃
217
37F
发表于 2009-2-22 11:57:51 IP属地江西
大打折扣?没那么严重吧。。。影响肯定有,但不会那么危言耸听。。。跑分低个几分远远比不上系统因为大内存而带来的性能和速度的提升。。。
hztz 发表于 22/2/2009 11:50

这话说的,大内存带来性能和速度的提升么?
实际上x86下单个程序只能使用最多2g内存,PAE也不能解决这个问题吧。除非你同时运行n个耗内存的程序,也许可以看出大内存的好处来。可惜这种情况在桌面上出现的概率太小,往往都是内存还没塞满,cpu已经到上限了。

Rank: 5Rank: 5Rank: 5

UID
95591
帖子
642
PB币
3478
贡献
0
技术
20
活跃
555
38F
发表于 2009-2-22 12:19:44 IP属地上海
这话说的,大内存带来性能和速度的提升么?
实际上x86下单个程序只能使用最多2g内存,PAE也不能解决这个问题吧。除非你同时运行n个耗内存的程序,也许可以看出大内存的好处来。可惜这种情况在桌面上出现的概率太小 ...
TonyXiang 发表于 2009-2-22 11:57


问:抢银行的赚钱效率比辛苦做工的赚钱效率高的多,为什么几乎没有什么人去抢银行呢?
答:抢银行犯法,危险.辛苦做工虽然赚钱效率低一些,但是安全,踏实.

问:X64是好,大内存管理效率高,为什么没有超过80%的人用X64呢?
答:X64好不好先不说,至少X86目前用着方便,踏实,稳妥不是吗?

其实X64的内存管理,首先要基于主板的"内存地址映射",也不是直通的!
X64下纯64位应用软件有几个?大多数还是X86的软件,X64下通过X86池来兼容X86的应用软件,这样的效率难道比X86环境里直接应用X86软件的效率高?

X64是好,可惜在云云众多的应用软件里能找到几个X64的应用软件?
X64,目前真的好吗?


内存容量大,当然可以提高X86系统的的运行效率,用过X86里6G或8G或更多内存后,就知道感受了.

UID
110389
帖子
3585
PB币
8609
贡献
3
技术
162
活跃
217
39F
发表于 2009-2-22 12:41:14 IP属地江西
38# poiulkjh
我不提倡使用x64,但也不提倡使用PAE,觉得不是很有必要,效果也不会好到哪去。
4g内存在x86下就用那3.xg吧,别瞎折腾了

Rank: 2Rank: 2

UID
514792
帖子
287
PB币
542
贡献
0
技术
0
活跃
442
40F
发表于 2009-2-22 12:46:05 IP属地辽宁
38# poiulkjh  
我不提倡使用x64,但也不提倡使用PAE,觉得不是很有必要,效果也不会好到哪去。
4g内存在x86下就用那3.xg吧,别瞎折腾了
TonyXiang 发表于 2009-2-22 12:41

就算你不破解这个文件,现在的vista和xp sp3已经都默认开始了PAE,我没见有谁说是为了提升系统效率主动去关闭这个PAE的。。  既然已经开了PAE了,为何我不把那丢掉的NG内存给找回来呢??花了钱买内存为啥??
回顶部
Copyright (C) 2005-2024 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号  CDN加速及安全服务由「快御」提供
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win11论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛