- 浏览: 3500030 次
- 性别:
- 来自: 北京
文章分类
最新评论
-
wanglf1207:
EJB的确是个不错的产品,只是因为用起来有点门槛,招来太多人吐 ...
weblogic-ejb-jar.xml的元素解析 -
qwfys200:
总结的不错。
Spring Web Flow 2.0 入门 -
u011577913:
u011577913 写道也能给我发一份翻译文档? 邮件437 ...
Hazelcast 参考文档-4 -
u011577913:
也能给我发一份翻译文档?
Hazelcast 参考文档-4 -
songzj001:
DbUnit入门实战
本文介绍物理地址扩展 (PAE) 和地址窗口化扩展 (AWE) 并解释它们如何协同工作。本文还将讨论超出 32 位操作系统所固有的 4 GB 范围的内存使用限制。
PAE 提高了 IA32 处理器处理大于 4 GB 的物理内存的能力。下列操作系统可以通过 PAE 来利用大于 4 GB 的物理内存:
- Microsoft Windows 2000 Advanced Server
- Microsoft Windows 2000 Datacenter Server
- Microsoft Windows Server 2003 Enterprise Edition
- Microsoft Windows Server 2003 Datacenter Edition
若要启用 PAE,需要在 Boot.ini 文件中使用 /PAE
参数。
注意
:在 Windows Server 2003 中,仅当服务器使用热插拔内存设备时,才会自动启用 PAE。在这种情况下,不需要在配置为使用热插拔内存设备的系统上使用 /PAE
开关。在其他情况下,必须在 Boot.ini 文件中使用 /PAE
开关来利用大于 4GB 的内存。
典型情况是,在 Windows 2000 或 Windows Server 2003 下运行的进程最多可以访问 2 GB 的内存地址空间(假设未使用 /3GB
参数),其中一些内存是物理内存,另一些是虚拟内存。运行的程序越多(因而进程也越多),占用的内存地址空间也就越接近 2 GB 这一最大值。
当出现这种情况时,分页进程将显著增加并且会对性能产生负面影响。Windows 2000 和 Windows Server 2003
内存管理器使用 PAE
向程序提供更多的物理内存。这会降低对交换页面文件内存的需要,从而提高了性能。程序本身并不知道实际的内存大小。所有的内存管理和 PAE
内存分配都由内存管理器处理,与运行的程序无关。
当使用 /3GB
参数时,上述信息对于运行的程序有效。要求 3 GB 内存的程序更有可能让其所需的内存有更多部分在物理内存中,而不是在分页的虚拟内存中。这将增强那些能够使用 /3GB
参数的程序的性能。但例外情况是当 /3GB
参数与 /PAE
参数一起使用时。在这种情况下,操作系统将不使用任何超过 16 GB 的内存。此行为是由内核虚拟内存空间考虑导致的。因此,如果系统使用 Boot.ini 文件中的 /3GB
项重新启动,并且系统的物理内存超过 16 GB,则操作系统不使用额外的物理随机存取内存 (RAM)。重新启动计算机时如果不使用 /3GB
开关,将能够使用所有的物理内存。
AWE 是内存管理器功能的一套应用程序编程接口 (API),它使程序能够寻址更多内存 — 超过标准 32 位寻址的 4 GB 内存空间。AWE
使程序能够将物理内存保留为非分页内存,然后将非分页内存部分动态映射到程序的内存工作集。此过程使内存密集型程序(如大型数据库系统)能够为数据保留大
量的物理内存,而不必交换分页文件以供使用。相反,数据在工作集中进行交换,并且保留的内存超过 4 GB 范围。此外,超出 4 GB
的内存范围对内存管理器是公开的,并且 AWE 通过 PAE 发挥作用。没有 PAE,AWE 就无法保留超出 4 GB 的内存。
以下是一个 Boot.ini 文件的示例,其中已添加了 PAE 开关:
timeout=30
default=multi(0)disk(0)rdisk(0)partition(2)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Windows Server 2003, Enterprise" /fastdetect /PAE
警告
:Boot.ini 文件的内容根据您的配置而异。
有关更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
总之,PAE 是 Windows 2000 和 Windows Server 2003
内存管理器的一项功能,它为请求内存的程序提供了更多物理内存。程序并不知道它正使用的内存中有些在大于 4 GB
的范围内,正如程序不知道它请求的内存实际上是在页面文件中一样。
AWE 是一个 API 集,它使程序能够保留大内存块。保留的内存是非分页的,并且只可以由该程序来使用。
有关 AWE 和 PAE 的更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
有关更多信息,请访问下面的 Microsoft 网站:
http://msdn2.microsoft.com/zh-cn/library/ms810461(en-us).aspx (http://msdn2.microsoft.com/zh-cn/library/ms810461(en-us).aspx)
如
果向系统添加更多内存,BIOS 可能会认出安装在服务器中的全部物理 RAM,而 Windows 将只能认出部分
RAM。如果服务器具有启用的冗余内存功能或内存镜像功能,则全部剩余内存可能对 Windows
都不可见。冗余内存在某个内存块故障时为系统提供一个故障转移的内存块。内存镜像将内存块拆分为一个镜像集。两种功能都在 BIOS
中启用或禁用,而无法通过 Windows 访问。要修改这些功能的设置,您可能必须参考系统用户手册或 OEM
网站。另外,您可能必须联系硬件供应商。
例如,如果正在运行的系统安装了 4GB 的 RAM,随后又添加了另外 4GB 的
RAM,Windows 可能只识别出 4GB 或 6GB 的物理内存,而不是全部的
8GB。冗余内存功能或内存镜像功能可能在您未知的情况下就在新内存块上启用。这些症状类似于未将 /PAE
开关添加到 Boot.ini 文件时的症状。
这篇文章中的信息适用于:
- Microsoft Windows Server 2003 Enterprise Edition
- Microsoft Windows Server 2003 Datacenter Edition
- Microsoft Windows 2000 Advanced Server
- Microsoft Windows 2000 Datacenter Server
关键字: |
kbinfo kbmemory kbenv KB283037 |
发表评论
-
字符串分割--java中String.split()用法
2013-03-06 14:25 74145在java.lang包中有String.sp ... -
用 HttpServletResponseWrapper 实现 Etag 过滤器
2012-07-09 16:58 3757原文出处:http://blog.chenlb.com/200 ... -
Fitnesse使用
2012-05-05 13:27 23491Fitnesse 的使用 一,介绍 Fitnesse是一种 ... -
Customizing the new FitNesse parser
2012-05-05 13:13 2133FitNesse began its life using ... -
java application中内嵌ActiveX控件
2011-11-14 15:57 5516我这里用的是SWT/JFace开发application,SW ... -
Google Java Developer Tools Downloads
2011-08-09 00:04 2346WindowBuilder Pro原来叫WindowB ... -
Jalita
2011-08-06 00:49 1565Jalita (Java light terminal ada ... -
【转】用Java写字符终端界面
2011-07-29 13:13 2120终端界面GUI开源项目charva。 这个框架让你可以用开发 ... -
[转]mybatis下的分页,支持所有的数据库
2011-07-21 13:21 14836大 家都知道,mybatis的自带分页方法只是逻 ... -
Java framework for text- & console-based forms?
2011-07-21 01:06 1709charva jcurses JNA , ... -
JNA(Java Native Access)学习入门
2011-07-21 01:04 22610Java Native Access 项目 在 ... -
JAVA上加密算法的实现用例
2011-06-25 12:38 4882来源:www.ibm.com ... -
如何将GlassFish作为Windows服务运行
2011-05-18 23:21 2370本文档来自GlassFish官方网站,详细介绍了将 G ... -
JAVA UDP打洞必备知识点---NAT
2011-05-05 12:56 8683一、引言 RFCl631 ... -
Keystore概念,Keytool工具使用
2011-04-28 16:20 2902近来由于项目需要做Single Sign On, 研究了一 ... -
利用Eclipse Profile Plugin监控分析Tomcat性能
2011-04-18 16:14 3700目前新版本的Eclipse在启动应用服务器的时候有一个新的选 ... -
m2eclipse: Eclipse is running in a JRE, but a JDK is required
2011-02-04 23:43 2537Eclipse 安装了Maven插件,启动Eclipse ... -
利用JNative实现Java调用动态库
2010-10-18 00:43 2099由于项目要求,需要用J ... -
RHEL5支持大内存
2010-10-08 16:19 3002安装 RHEL 5 ,硬件为 4G 内存,安装完成 ... -
Understanding WebLogic Server Application Classloading
2010-09-08 11:06 2357Understanding WebLogic Server A ...
相关推荐
总之,Windows Server 2003提供了一系列丰富的功能和不同的产品版本,以适应不同规模和类型的组织。在实施安装之前,深入了解每个版本的特性和硬件要求,结合实际业务需求,才能做出最佳决策,确保服务器能够稳定、...
* Windows 2000 Datacenter Server Edition:最大支持 64GB 内存 Windows Server 2003 版本 * Windows Server 2003 Web Edition:最大支持 2GB 内存 * Windows Server 2003 Standard Edition:最大支持 4GB 内存 *...
Windows Server 2003引入了全新的命令行工具和脚本支持,这标志着微软在操作系统上的一大创新,为管理员提供了更高效的操作环境。 在【改进】方面,Windows Server 2003主要体现在以下几个方面: 1. **Active ...
- **安装Exchange Server**:Windows Server 2003支持Exchange Server 2003,提供邮件服务器功能。 - **组织结构设置**:创建组织和用户邮箱,设置邮件路由和连接器。 - **安全配置**:启用SSL加密,防止邮件信息...
总的来说,Windows Server 2003 Resource Kit Tools是Windows Server 2003系统管理和学习不可或缺的一部分,无论你是经验丰富的管理员还是初学者,都能从中受益匪浅。充分利用这些工具,将使你的网络管理工作更加...
### 在VM下安装Windows Server 2003以架设服务器的相关知识点 ...此外,考虑到Windows Server 2003已经较为老旧,建议在实际生产环境中考虑使用更为现代的服务器操作系统版本,以获取最新的安全更新和技术支持。
在Windows 2003操作系统下安装SQL Server 2000 Service Pack 4 (SP4) 补丁是一项重要的任务,因为这个补丁能够增强数据库服务器的安全性、性能和稳定性。SQL Server 2000是微软的一款流行的关系型数据库管理系统,而...
总的来说,Emulex HBA全面支持Windows Server 2003 SP1是一项重要的技术进步,它结合了Emulex的硬件优势和微软的软件优化,为数据中心和企业级用户提供了更强大、更安全、更易管理的存储解决方案。这种紧密的合作...
Windows Server 2003 是在 Windows 2000 Server 的基础上进行了一系列改进和增强,旨在提供更高效、安全和易管理的服务。 1. **Active Directory 改进**: - Windows Server 2003 对 Active Directory 进行了多...
3. **许可证模式**:Windows Server 2003支持两种许可证模式,即“每服务器”模式和“每客户”模式。前者适用于小型网络,后者则更适合大型企业网络,可根据实际需求选择。 4. **工作组与域**:工作组是分布式管理...
DynCache 是微软官方提供的补丁程序,用于解决 Windows Server 2008 R2 的内存耗尽问题。DynCache 解压文件包含三个版本,分别是 AMD64(64 位系统)、I386(32 位系统)和 IA64(Itanium 系列 CPU)。用户可以根据...
标题和描述均聚焦于“Windows Server 2003 SP2与ISA NAT的兼容性问题”,这涉及到操作系统更新、网络工具包的引入以及与网络地址转换(NAT)功能之间的潜在冲突。以下是对这一问题的深入解析: ### Windows Server ...
从给定的文件信息来看,虽然标题和描述中提及的是“Windows Server 2003”的学习教程,但实际内容却指向了“Windows Server 2012”。考虑到这一点,以下将围绕“Windows Server 2012”展开,解析其关键特性与应用,...
Windows Server 2003 是微软发布的一款经典服务器操作系统,其内置的Internet Information Services (IIS) 6.0 是一个功能强大的Web服务器组件,广泛应用于企业级网站部署和服务。IIS 6.0 的设计目标是提高安全性和...
在.NET开发过程中,Windows Server 2003操作系统经常被用作服务器平台,因为它提供了稳定且功能丰富的服务环境。以下是对Windows Server 2003服务器配置的一些关键知识点的总结,这些知识点对于解决.NET开发中遇到的...
Windows Server 2003是一个企业级的操作系统,能够支持Oracle数据库的运行,但确保足够的硬件资源(如内存、处理器和磁盘空间)至关重要。Oracle 11.1.0对CPU、内存和硬盘都有特定的需求,因此在开始安装前需检查...
windows server 2003 sp2 R2简体中文版,是一款主要针对中小型企业的核心产品,他也是支持双路处理器,4GB的内存。它除了具备 Windows Server 2003 Web Edition所有功能外,还支持像证书服务、UDDI服务、传真服务、I...
Windows Server 2003 Resource Kit Tools 其中包括的工具有: Acctinfo.dll (documented in Readme.htm) Adlb.exe: Active Directory Load Balancing Tool,AD负载均衡 Admx.msi: ADM File Parser,ADM文件解析 ...
总而言之,Windows Server 2003通过支持两种64位体系结构,为用户提供了广泛的选择,无论是在大规模数据中心还是中小企业环境中,都能找到适合的解决方案。对于追求高性能和高可靠性的企业,Windows Server 2003无疑...