32位系统与4G内存限制的关系_第1页
32位系统与4G内存限制的关系_第2页
32位系统与4G内存限制的关系_第3页
32位系统与4G内存限制的关系_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

32位系统与4G内存限制的关系-32位系统真的只能用4G内存吗32位系统与4G内存限制的关系-32位系统真的只能用4G内存吗?为了这个32位系统与4G内存限制关系的问题,我们按顺序看看如下的分析。1、硬件。从硬件上讲,内存访问寻址,主要在CPU,CPU主要在寄存器(GPR)。32位的系统,指的是32位的CPU,也就是指32位的寄存器。32位寄存器的寻址能力是2的32次方,这个是没错的,就是4GB。但是10年前,32位的x86奔腾pro处理器推出的时候,它的地址总线是多少位寻址?36位。整整多了2的4次方。也就是16倍。所以,这个32位的奔腾pro处理器,可以寻址64GB。4GB的16倍,也就是64GB。这个叫做PAE,物理地址扩展。也叫PAE-36bit。通过这个技术手段,32位系统进行了扩展,CPU(寄存器)对内存的寻址,可以到64GB。2、 既然32位系统的硬件可以寻址64GB。那么32位的操作系统当然应该有办法。32位操作系统肯定也有办法,沿着PAE的路,使用64GB内存。标准的32位地址最多可映射4GB内存。因此,32位进程的标准地址空间限制为4GB。默认情况下,在32位MicrosoftWindows操作系统中,将为操作系统保留2GB空间,另外2GB空间可由应用程序使用。如果在Windows2000AdvaneedServer的文件中指定了/3gb参数,则操作系统将仅保留 1GB的地址空间,应用程序最多可以访问 3GB的空间。AWE是Windows的内存管理功能的一组扩展,它使应用程序(基于用户模式)能够使用的内存量超过通过标准32位寻址可使用的2-3GB内存。AWE允许应用程序获取物理内存,然后将非分页内存的视图动态映射到 32位地址空间。虽然32位地址空间限制为4GB,但是非分页内存却可以远远大于 4GB。这使需要大量内存的应用程序(如大型数据库系统)能使用的内存量远远大于 32位地址空间所支持的内存量。

SQLServer2005EnterpriseEdition 支持地址窗口化扩展插件(AWE),从而允许在32位版本的MicrosoftWindows操作系统上使用4GB以上的物理内存。最多可支持64GB的物理内存。运行于MicrosoftWindows2000上的SQLServer实例使用静态AWE内存分配,而运行于MicrosoftWindows2003上的实例使用动态AWE内存分配。为了使用AWE,应用程序必须:函数分配扩展物理。该函数1.使用Win32的AllocateUserPhisycalPagesAPI需要调用者具有将页锁定的权限。函数分配扩展物理。该函数2.使用VirtualAllocAPI函数在进程的地址空间中创建一个区域,作为与扩展物理内存进行映射的一个窗口。使用MapUserPhysicalPages或者MapUserPhysicalPagesScatterAPI数,将扩展物理内存映射到这个虚拟内存窗口中。在数据库使用AWE功能之前,必须对和SQL数据库分别进行设置。32位操作系统windows2003的各版本系统内存限制AWE可使用的物理

WindowsServerWindowsServerAWE可使用的物理

WindowsServer内存取决于您所使用的操作系统。下面的列表列出了写入时每个2003操作系统版本可以使用的最大物理内存限制。WindowsServer2003StandardEditionWindowsServer2003StandardEdition最高支持4GB的物理内存。最高支持32最高支持32GB的物理内存。最高支持64GB的物理内存。WindowsServer2003EnterpriseEditionWindowsServer2003DatacenterEdition以上内存限制部分来自微软网站的文章,应该靠谱。下面的内存限制表,来自it168,似乎不是那么靠谱(比如,它说,WindowsServer2003DatacenterEdition支持128GB)),仅供参考。

操作系统内存容量WindowsServer2003WebEdition2GBWindowsVistaStarterWidowsVistaHomeBasicWidowsVistaHomePremiumWidowsVistaBusinessWidowsVistaEnterpriseWidowsVistaUltimateWidowsServer2003StandardEditionWidowsServer2003R2StandardEditionWidowsServer2003StandardEditionSP1WidowsSmallBusinessServer2003WidowsHomeServerWidowsStorageServer20034GBWidowsStorageServer2003EnterpriseEditionWidowsVistaHomeBasicx648GBWidowsVistaHomePremiumx64f^dowsServer2003StandardEditionx6416GBWidowsServer2003EnterpriseEditionWidowsServer2003R2StandardEditionx64WidowsServer2003StandardEditionSP1x64WidowsComputeClusterServer2003x64WidowsWebServer2008x64WidowsServer2008Standardx6432GBWidowsServer2003EnterpriseEditionSP2WidowsServer2003EnterpriseEditionx64WidowsServer2008EnterpriseWidowsServer2008Datacenter64GBWidowsServer2003DatacenterEditionWidowsVistaBusinessx64WidowsVistaEnterprisex64WidowsVistaUltimatex64128GBWindowsServer2003DatacenterEditionx64512GBWidowsServer2003R2EnterpriseEditionx64WidowsServer2003EnterpriseEditionSP1x64WidowsServer2003R2DatacenterEditionx64WidowsServer2003DatacenterEditionSP1x64仃B2TBindowsServer2003Enterpris

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论