社区
Windows Server
帖子详情
简单问题:32位windows可以操作4G以上内存吗?
athossmth
2006-09-09 06:41:11
现在用windows平台的server大部分都是32为操作系统吧,内存有4G以上的吗?如果机器的物理内存是4G以上,一个32位的操作系统,比如windows server 2003,是如何操作它们的呢?谢谢。
...全文
3177
12
打赏
收藏
简单问题:32位windows可以操作4G以上内存吗?
现在用windows平台的server大部分都是32为操作系统吧,内存有4G以上的吗?如果机器的物理内存是4G以上,一个32位的操作系统,比如windows server 2003,是如何操作它们的呢?谢谢。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
KeSummer
2006-09-11
打赏
举报
回复
http://www.microsoft.com/technet/prodtechnol/windowsserver2003/zh-chs/library/ServerHelp/7706caae-8fc9-45b2-9d8d-7b5a6b725649.mspx?mfr=true
这里说得很清楚,32位系统要使用4GB以上物理内存的方法.
enterala
2006-09-11
打赏
举报
回复
内存的支持,应该和操作系统的版本有关系。
如:windows server 2003 enterprise 和 windows server 2003 datacenter支持的就不同。
你去MS的网站应该可以查到。datacenter版有印象是支持4Gmemory的。
KeSummer
2006-09-11
打赏
举报
回复
在Win2000 adv svr以及Data Cenetr可以使用多达64GB的物理内存,这是通过X86的PAE实现的.而windows实现起来的话相当与把内存分页,页表12位,物理地址24位,组合在一起就是2的12+24次方,也就是64GB,但应用程序必须通过AWE去访问那么大的内存.应用程序开启一个窗口去映射物理内存的.
athossmth
2006-09-11
打赏
举报
回复
通过AWE(窗口扩展)可以超越4GB这个谁都知道,不明白的是,这样是怎么超越32位的限制的?
athossmth
2006-09-11
打赏
举报
回复
多谢KeSummer
athossmth
2006-09-10
打赏
举报
回复
fhqstar说的不对,如Aceryt所说,据我所知也是如此,sql server 2005可以使用4G以上的内存,这个是怎么做到的呢?32位机,这个32是什么东西呢?
KeSummer
2006-09-10
打赏
举报
回复
通过AWE(窗口扩展)可以超越4GB.但根本的解决方法是使用64位系统.
athossmth
2006-09-10
打赏
举报
回复
>>32位windows系统不能使用超过4G的内存,32位的win2003r2最新版
>>也只支持4G内存,去微软看看8
>>单独一个32位应用程序也不能使用超过4G。
>>这是简单为题,不要想复杂了。
aleng18,不要想当然,问题也许简单,但是比你所知道的复杂一点点。
以下摘自http://www.microsoft.com/windowsserver2003/evaluation/sysreqs/default.mspx:
Microsoft Windows Server 2003 Enterprise Edition
Memory
128 MB of RAM minimum required;
maximum: 32 GB for x86-based PCs with the 32-bit version and 64 GB for Itanium-based PCs with the 64-bit version
aleng18
2006-09-10
打赏
举报
回复
更正3下
但是32位cpu会说“溢出,我不会算!”
正常的主板是带有支持32位cpu的插槽+32位寻址的芯片组,
正常的主板是带有支持64位cpu的插槽+64位寻址的芯片组,
aleng18
2006-09-10
打赏
举报
回复
我认为
32位=4g 所以有这个限制
32位大致包括两个内容:
32位运算-受cpu限制,如果你没有64位cpu,则没戏。
如64位的1+1应该等于64位的2 即0000...0001+000...001=000...002
但是cpu会说“溢出,我不会算!”
32位寻址-受主板芯片祖限制,受操作系统限制。
你在一个只支持4g内存的主板上插了5g内存是没用的。
假设你的主板支持5g内存,你插上了5G,你又想用4g以上的那部分,那么你需要win2003_64之类的草做系统。
假设操作系统认出5g内存了,你又想把这4.5G内存分配给1个程序,那么它必须是64位的。
32位windows系统不能使用超过4G的内存,32位的win2003r2最新版也只支持4G内存,去微软看看8
单独一个32位应用程序也不能使用超过4G。
正常的是32位cpu+32位寻址,正常的是64位cpu+64位寻址
那么有没有支持32位cpu,但是支持4G以上内存的主板?我想没有。超过4G插上没用
那么有没有支持64位cpu,但是只支持4G以下内存的主板?我想有。用了简化版的芯片组可能价格下来了。然而功能残缺,64位cpu就没什么用了
这是简单为题,不要想复杂了。
fhqstar
2006-09-09
打赏
举报
回复
32位windows系统可以使用超过4G的内存,但是单独一个应用程序就不能使用超过4G。
Aceryt
2006-09-09
打赏
举报
回复
32位的不可以超过4G进行寻址,即使可以,目前微软除了Sql Server这款产品支持4G以上内存的,其他的比如Exchange好像都不支持,即使配置了4G以上的内存,这点是听微软讲师说的。
WinXP
4G
大
内存
支持 xp
4g
内存
xp
4g
内存
补丁
4g
补丁(大
内存
补丁)
这款名为“诺德尔大
内存
开启程序.exe”的软件,实际上是一个XP
4G
内存
补丁,它的主要功能是修改
Windows
XP的
操作
系统设置,打破默认的
内存
限制。这个补丁通过启用PAE(Physical Address Extension,物理地址扩展)...
oracle中
4G
以上
内存
的使用方法
### Oracle在
32位
系统中使用
4G
以上
内存
的方法 #### 背景与
问题
概述 随着业务需求的增长和技术的进步,很多企业的服务器都需要进行硬件升级,以满足更高性能的需求。在这一过程中,如何让
32位
操作
系统下的Oracle...
ReadyFor
4G
B --
32位
Win7用
4G
内存
破解 必备工具
描述中提到的“
简单
三步
32位
Win7用
4G
内存
破解攻略”,这通常指的是一个简化的安装和配置过程,用户只需按照教程
操作
即可。链接指向的网页(虽然实际链接不可用)应该包含详细的步骤和注意事项,指导用户如何正确使用...
windows
XP
32位
系统支持
4G
以上
内存
的方法.docx
然而,通过特定方法和工具,我们可以尝试让
32位
的
Windows
XP支持更大容量的
内存
,比如
4G
B以上。下面我们将详细探讨这一过程。 首先,了解这种方法的基本原理:
32位
系统无法直接处理超过
4G
B的
内存
是因为地址线的限制...
32位
XP系统
4G
内存
补丁
在
32位
操作
系统中,尤其是
Windows
XP系统,由于设计限制,
32位
版本通常只能识别并使用约3.25GB左右的物理
内存
,即使硬件安装了
4G
B或更大的
内存
。这种现象是由于
32位
地址空间的限制,即
32位
系统能够寻址的最大
内存
为2...
Windows Server
6,871
社区成员
177,990
社区内容
发帖
与我相关
我的任务
Windows Server
Windows 2016/2012/2008/2003/2000/NT
复制链接
扫一扫
分享
社区描述
Windows 2016/2012/2008/2003/2000/NT
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章