社区
Windows Server
帖子详情
简单问题:32位windows可以操作4G以上内存吗?
athossmth
2006-09-09 06:41:11
现在用windows平台的server大部分都是32为操作系统吧,内存有4G以上的吗?如果机器的物理内存是4G以上,一个32位的操作系统,比如windows server 2003,是如何操作它们的呢?谢谢。
...全文
3164
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的
内存
是因为地址线的限制...
开启
4G
大
内存
的小工具
标题中的“开启
4G
大
内存
的小工具”指的是一个软件程序,设计用于帮助
32位
操作
系统充分利用
4G
B或以上的物理
内存
。在传统的
32位
Windows
系统中,由于地址空间限制,通常只能识别并使用大约3.5GB的
内存
,剩余部分被视为...
Windows Server
6,868
社区成员
177,996
社区内容
发帖
与我相关
我的任务
Windows Server
Windows 2016/2012/2008/2003/2000/NT
复制链接
扫一扫
分享
社区描述
Windows 2016/2012/2008/2003/2000/NT
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章