windows中关于PAE的解释取自MSDN
来源:互联网 发布:ace stream mac 编辑:程序博客网 时间:2024/05/03 13:36
Physical Address Extension
The Physical Address Extension (PAE) enables applications to address more than 4 GB of physical memory. It is supported by Intel processors. The following systems can use PAE to take advantage of physical memory beyond 4 GB:
- Windows Server 2003 Enterprise Edition
- Windows Advanced Server, Limited Edition
- Windows 2000 Datacenter Server
- Windows 2000 Advanced Server
To enable PAE, you must use the /PAE switch in the Boot.ini file.
With PAE enabled, the operating system moves from two-level linear address translation to three-level address translation. The extra layer of translation provides access to physical memory beyond 4 GB. Instead of a linear address being split into three separate fields for indexing into memory tables, it is split into four separate fields; a 2-bit field, two 9-bit fields, and a 12-bit field that corresponds to the page size implemented by Intel Architecture (4 KB).
Typically, a process can access up to 2 GB of memory address space (assuming the /3GB switch was not used), with some of the memory being physical memory and some being virtual memory. The memory manager uses PAE to provide more physical memory to an application, which reduces the need to swap memory to the page file and increases performance. The application itself is not aware of the actual memory size. All of the memory management and allocation of the PAE memory is handled by the memory manager independently of the application.
Applications that are 4GT-aware are likely to remain in physical memory rather than be paged out, which increases their performance. The exception is when the /3GB switch is used in conjunction with the /PAE switch. In this case, the operating system does not use any memory in excess of 16 GB. Therefore, if the system restarts with the /3GB entry in the Boot.ini file, and the system has more than 16 GB of physical memory, the additional physical random access memory (RAM) is not used by the operating system. Restarting the computer without the /3GB switch enables the use of all of the physical memory.
Address Windowing Extensions (AWE) enables applications to address more than 4 GB. AWE enables an application to reserve physical memory as nonpaged memory, then dynamically map portions of the nonpaged memory to its working set. This enables memory-intensive programs to reserve large amounts of physical memory for data without swapping to disk. Instead, the data is swapped between the working set and reserved memory above the 4 GB range. The memory above 4 GB is exposed to the memory manager and the AWE functions by PAE. Without PAE, AWE is unable to reserve memory in excess of 4 GB.
- windows中关于PAE的解释取自MSDN
- MSDN中关于 handle的解释
- MSDN中关于链接字体的解释(非常有用)
- 关于不推荐使用嵌套多于一个activity的解释(用view代替)~~取自官方论坛
- MSDN 中 对vector::erase()的解释
- MSDN中对MSBuild的解释页
- 关于VC6.0中msdn的使用
- MSDN中关于fprintf()的注解
- MSDN中关于#pragma once的译文
- MSDN 对 DELEGATE 的解释
- msdn上cin的解释
- MSDN上关于Windows Message和Message Queue的论述
- 关于MSDN的目录
- 关于.net2005的msdn
- msdn中windows service例子
- msdn中windows service例子
- msdn上关于菜单、快捷菜单、状态栏和工具栏的解释
- 文本输出,取自《Windows程序设计》
- A nice innovative gift site: http://www.patent-cn.com
- 数学能力高低对编程工作者有很大影响
- 乱码问题解决~
- 关于DOM和HTML DOM
- 什么是 Software Development Model
- windows中关于PAE的解释取自MSDN
- Cleveland.Cavaliers.Vs.Boston.Celtics.07.11.27
- 深度剖析COleDateTime和COleDateTimeSpan类
- CMpp3.0状态报告表
- JAVA Calendar方法详解
- MEMS中的淀积处理简介:非常适合初学者
- 命令行的妙用
- delphi 精要-读书笔记(内存分配释放)
- 巨人前传:史玉柱走过十年