如何修改boot.ini文件的pae|awe|3gb参数

PADS导出PCB正反面丝印为CAD文件的方法 本文介绍如何将PADS绘制的pcb格式的PCB文件顶底层丝印及板框导出为CAD的dxf文件格式,并且将底层丝印进行镜像为正常视角 阅读详情

如何修改bootini文件的pae|awe|3gb参数:大家都知道 boot.ini后面可以添加参数,诸如:PAE  :使系统能够存取超过4GB的物理内存 3GB :使应用程序能够使用超过2GB的内存,最大3GB AWE  :使应用程序能够使用超过3GB的内存
不知以上我理解的对不对,我的问题是:
1. 这几种参数的具体工作是怎样的?
2. 如果我有4GB的内存,PAE和3GB开关能否同时用呢?PAE和AWE能否同时用呢?
3. 既然AWE能让应用程序能够使用超过3GB的内存,是不是3GB就没用了呢,直接使用AWE不就行了
4. AWE一般在什么情况下使用,既然有了AWE,3GB还有用吗?

回答:
标准的 32 位地址最多可映射 4 GB 内存。因此,32 位进程的标准地址空间限制为 4 GB。默认情况下,在 32 位 Microsoft Windows 操作系统中,将为操作系统保留 2 GB 空间,另外 2 GB 空间可由应用程序使用。如果在 Windows Server 的 Boot.ini 文件中指定了 /3gb 参数,则操作系统将仅保留 1 GB 的地址空间,应用程序最多可以访问 3 GB 的空间。
AWE 是 Windows 的内存管理功能的一组扩展,它使应用程序能够使用的内存量超过通过标准 32 位寻址可使用的 2-3 GB 内存。AWE 允许应用程序获取物理内存,然后将非分页内存的视图动态映射到 32 位地址空间。虽然 32 位地址空间限制为 4 GB,但是非分页内存却可以远远大于 4 GB。这使需要大量内存的应用程序(如大型数据库系统)能使用的内存量远远大于 32 位地址空间所支持的内存量。
如果计算机上有 16 GB 以上的可用物理内存,操作系统需要 2 GB 的进程地址空间供系统使用,因此只能支持 2 GB 的用户模式地址空间。为了让 AWE 能够使用 16 GB 以上的内存,应确保 boot.ini 文件中没有 /3gb 参数。否则,操作系统就不能寻址 16 GB 以上的内存。
AWE 允许在 32 位体系结构上分配超过 4 GB 的物理内存。只有当可用物理内存大于用户模式的虚拟地址空间时,才应该使用 AWE。
若要使 32 位操作系统支持 4 GB 以上的物理内存,必须向 Boot.ini 文件添加 /pae 参数并重新启动计算机。
在 Windows Server 2003 中,如果服务器使用热添加内存设备,则 PAE 将自动启用。在这种情况下,不必在配置为使用热添加内存设备的系统中使用 /pae 参数。而在其他任何情况下,都必须在 Boot.ini 文件中使用 /pae 参数才能利用超过 4 GB 的内存。
—- suy

根据我的经验,如果不是使用/PAE开关的话,操作系统无法使用大于4G的物理内存。在通常情况下,对于每个进程,为用户模式进程分配的虚拟地址空间是 2 GB,为操作系统分配的虚拟地址空间是另外 2 GB。如果服务器上有4G的物理内存,您可以通过使用3GB开关来让应用程序比如SQL使用大于2G的内存。
您可以同时启用PAE和3GB这两个开关。

有关PAE、AWE的详细信息,请您参考下面的链接:
Windows Server 2003 和 Windows 2000 提供大内存支持
http://support.microsoft.com/kb/283037/
据我的经验,如果系统使用 Boot.ini 文件中的 /3GB 项重新启动,并且系统的物理内存超过 16 GB,则操作系统不使用额外的物理随机存取内存 (RAM)。也就是说,如果您的物理内存大于16GB的话,我们不建议您使用3G的开关,在这种情况下,操作系统将不使用任何超过 16 GB 的内存。此行为是由内核虚拟内存空间考虑导致的。
如果您的物理内存大于3GB但小于16GB的话,您可以使用/3GB的开关。

AWE 是内存管理器功能的一套应用程序编程接口 (API) ,它使程序能够寻址更多内存 — 超过标准 32 位寻址的 4 GB 内存空间。AWE 使程序能够将物理内存保留为非分页内存,然后将非分页内存部分动态映射到程序的内存工作集。此过程使内存密集型程序(如大型数据库系统)能够为数据保留大量的物理内存,而不必交换分页文件以供使用。相反,数据在工作集中进行交换,并且保留的内存超过 4 GB 范围。此外,超出 4 GB 的内存范围对内存管理器是公开的,并且 AWE 通过 PAE 发挥作用。没有 PAE,AWE 就无法保留超出 4 GB 的内存。 

SAP ABAP Web Service 的创建与消费:保姆级教程 SOAP 定义了消息的格式和传输规则,使得 Web Service 可以在不同的操作系统和网络环境中通信。通过 WSDL,服务的提供者可以明确地定义服务的功能,而服务的使用者则可以通过解析 WSDL 文件,了解如何正确地调用该服务。它封装了与 Web 服务通信的所有复杂性,如消息格式的构建、传输协议的选择、请求的发送和响应的处理等。除了本文介绍的 ABAP 编程语言之外,我们还可以通过 Java,Node.js,C++,C#,Python 等其他编程语言来消费本文创建的 ABAP Web Service. 阅读详情

相关推荐

深入解析XML编辑器:功能与Java开发集成

XML编辑器的界面通常简洁直观,旨在为用户提供便捷的数据查看和编辑环境。它不仅包含了基本的文本编辑功能,如颜色高亮显示、代码折叠、自动补全等,还包括了更高级的功能,如代码验证、格式化、XML树视图以及XSLT调试等。在核心功能方面,一个优秀的XML编辑器应该具备以下几点:语法高亮与错误提示:支持各种XML模式和命名空间,能够实时显示代码中的错误或潜在问题。智能提示与代码补全:根据上下文自动补全标签,减少手动输入错误。XML树视图。

weixin_30798867的博客 1286

操作系统 /3GB /PAE 参数详解

问题描述: 在 Windows®32 位系统上,当Domino® 服务器负载很大或者运行很复杂的应用程序时,可能会由于占用内存太多而意外宕机。具体的说,某个特定的进程占用的内存可能会达到用户地址空间的上限。在默认状况下,Windows 32位系统上用户地址空间是 2 GB。在 Domino 服务器负载过大时,进程占用的内存可能很快就达到了上限。 原因: 所有的32位应用程序都有4

木头刀 2834

2000-2024年 上市公司产学研合作及专利数据(xlsx)

产学研合作是指企业、高校和科研机构之间的合作,通过资源共享、优势互补,共同开展科技创新活动。上市公司作为行业的领军企业,更加注重产学研合作,以提升自身竞争力。专利作为创新成果的重要体现,是衡量企业创新能力的重要指标。上市公司产学研合作及专利数据是企业科技创新实力的重要体现。通过这些数据,可以深入了解上市公司在产学研合作方面的表现,包括他们取得的专利数量和地理位置对其合作关系的影响。这份数据集对于分析中国上市公司的创新能力、理解区域经济发展、以及评估产学研合作对企业创新和区域发展的贡献具有参考价值。它为投资者、政策制定者、学者及企业战略规划提供了一定的数据支持和洞察。相关数据股票代码 年份 是否有产研合作 产研合作专利数量

WINDOWS SERVER 2003突破4G内存

<br />WINDOWS SERVER 2003 标准版最大只支持4G内存,要支持4G以上只能上企业版及以上版本,并且需要修改boot.ini文件。<br /><br /> Windows Server 2003 Enterprise Edition(企业版):<br />* 支持8节点集群、NUMA;支持8路SMP<br /> * 内存支持: (i386)32位版支持32GB内存 (X64)64位版支持64GB内存<br /> <br />Windows 2003 默认只支持小内存模式(最大3G)

jlds123的专栏 4977

谁知道Windows 7里面怎么设置 /PAE /3GB?

一般情况下,32位的XP在内存使用总量超过1.83G时,MAX就会跳掉,解决方法是到"我的电脑>属性>高级>启动和故障恢复'设置'>编辑",在打开的文件里,在结尾里加入/PAE /3GB参数然后重起即可 如: [boot loader] timeout=0 default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS [operating syst

冷月宫主的专栏 3629

如何在 Windows 中设置 /3GB 启动开关

主题上次修改时间: 2006-04-19 Windows Server 2003 包括对启动开关的支持,这样,您便可以调整内存使用和内存地址空间的分配。无论系统的物理内存量是多少,Windows 都使用 4 GB 的虚拟地址空间,其中 2 GB 分配给用户模式进程(例如应用程序),另外 2 GB 分配给内核模式进程(例如操作系统和内核模式驱动程序)。在物理内存等于或大于 1 GB 的系统中,可以使用上述两个启动开关,为应用程序分配较多内存 (3 GB),为操作系统分配较少内存 (1 GB)。额外的虚

影子'的专栏 2565

教你让XP等32位操作系统支持4G以上大内存,并且不出错

以前的很多电脑,基本都是只支持32位系统 ,32位系统不是内存越大越好,因为超过3G,它根本就不能识别,所以,当你的内存条加装到4G以上,其实都没什么用,那这系统想升级内存快起来,只能作梦。不过方法不是没有,电脑没大家想的那么脆弱,想要学好电脑,一定要先会折腾,我的笔记本主板也只支持32位操作系统,但经过我的一番折腾,也能支持超过4G的大内存了。 如果主板支持64位操作系统,就没必要折腾了,所以...

fish74531的博客 2万+

通过jaxb2无需额外处理代码即可完成oxm

操作xml有很多的工具,如果不想使用dom4j之类需要手写代码(而且效率也低)的工具,可以使用绑定工具,这类工具有Castor、Jibx、XStream、XmlBeans、Jaxb2等。 本文简单的介绍spring中的Jaxb2Marshaller的使用,通过进一步封装的类实现无需额外处理代码即可完成oxm(xml->object 与 object->xml),只需要把自定义的实体...

lee的博客 550

Spring 对象XML映射

OXM简介我们都知道对象关系映射(ORM),用来将Java对象和关系型数据库的数据进行映射。Spring也提供了一套类似的映射机制,用来将Java对象和XML文件进行映射。这就是Spring的对象XML映射功能,有时候也成为XML的序列化和反序列化。这套功能的最基本的两个接口就是org.springframework.oxm.Marshaller和org.springframework.oxm.Un

乐百川 5719

jaxb2MarshallingView两种配置方式

[code="xml"] com.aa.User com.aa.AccountBean [/code] ...

流星雨 471

Spring Framework:使用对象-XML映射器进行XML序列化和反序列化

Spring Framework:使用对象-XML映射器进行XML序列化和反序列化

听海边涛声 1257

JAXB深度解析:Java XML数据绑定核心机制与实战优化

数据绑定是解决不同数据格式间转换的关键技术,其核心原理在于建立数据模型与特定格式(如XML)之间的映射关系。在Java生态中,JAXB(Java Architecture for XML Binding)作为官方标准,通过注解驱动和约定优于配置的设计哲学,实现了Java对象与XML文档的高效、类型安全互转。这项技术的核心价值在于,它让开发者能以操作熟悉POJO的方式处理结构化XML数据,彻底摆脱手动拼接或解析字符串的低效与易错,极大提升了开发效率和系统可维护性。其典型应用场景广泛存在于金融、电信等传统行业的

weixin_34060299的博客 462

Spring 3 MVC和XML示例

在Spring 3中,“ mvc:annotation-driven ”的功能之一是支持将对象转换为XML文件或从XML文件转换对象(如果JAXB在项目类路径中)。 在本教程中,我们向您展示如何将返回对象转换为XML格式,并通过Spring @MVC框架将其返回给用户。 使用的技术: Spring 3.0.5。发布 JDK 1.6 Eclipse 3.6 Maven 3...

一名可爱的技术搬运工 244

Spring Web MVC框架(九) XML和JSON视图与内容协商

Spring MVC不仅支持各种网页视图,也支持JSON、XML这样的视图。而且还支持内容协商,也就是根据传入的扩展名、请求参数、Accept Header等信息决定具体采用哪种视图。我们先来看看Spring的JSON和XML视图。手动实现JSON或XML视图这是最笨的办法,不过描述起来很简单。我们只要按照自己习惯的方式使用自己熟悉的类库,在控制器中手动将要转换的对象转化成JSON或XML字符串,然

乐百川 853

Spring笔记(2):Spring体系结构

Spring笔记(2):Spring体系结构

Zain_horse的博客 347

第一章 Spring整体架构介绍

Spring整体架构介绍 可以看到,Spring整体可大致分为5个部分,分别是Data Access/Integration、Web、AOP、Core Container、Test。下面分别对这5个部分进行简单的介绍;该层封装了Spring的数据访问模块,包含了JDBC、ORM、OXM、JMS、Transaction等模块;JDBC模块提供了一个JDBC的抽象层,使得用Spring连接数据库时,开发人员避免书写冗长的jdbc获取连接、结果集解析等操作代码。该模块主要提供流行的对象-关系映射的API,比如J

weixin_43846505的博客 471

Spring核心技术详解

Spring是一个分层的Java SE/EE应用一站式的轻量级开源框架。Spring核心是IOC和AOP。方便解耦,简化开发,通过Spring提供的IoC容器,我们可以将对象之间的依赖关系交由Spring进行控制,避免硬编码造成的程序耦合度高。AOP编程的支持,通过Spring提供的AOP功能,方便进行面向切面编程。声明式事务的支持,在Spring中,我们可以从单调烦闷的事务管理代码中解脱出来,通过声明式方式灵活地进行事务的管理,提高开发效率和质量。

qw12320的博客 907

Spring MVC Controller 返回XML数据

项目框架使用的是Spring MVC框架,在Controller中返回的数据格式一直用的是Json,但是最近项目需求需要返回XMl格式的数据,于是借助万能的互联网,找到了一些方法,一下方法为我经验总结。项目环境 Spring 4.0.5.RELEASE JDK 1.7 Eclipse Maven pom.xml添加依赖库<properties> <spring.version>4.0.5.R

Pnoker 7596

spring ioc 控制反转

2019独角兽企业重金招聘Python工程师标准>>> ...

weixin_34355559的博客 99

Spring 基础教程 (第 2 章) - Spring 体系结构

Spring 框架基本涵盖了企业级应用开发的各个方面,它包含了 20 多个不同的模块,这些模块可以满足一切企业级应用开发的需求,在开发过程中可以根据需求有选择性地使用所需要的模块。

分享编程干货 115
上一篇: 谈谈Unicode编码
下一篇: 虚拟局域网VLAN
lainY7mail
博客等级 码龄19年 24粉丝 9原创
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值