amd sempron(tm)processor302800+ 1.61ghz,1.00gb的内存 物理地址扩展是什么意思啊
来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/22 20:56:35
amd sempron(tm)processor302800+ 1.61ghz,1.00gb的内存 物理地址扩展是什么意思啊
amd sempron(tm)processor302800+ 1.61ghz,1.00gb的内存 物理地址扩展是什么意思啊
amd sempron(tm)processor302800+ 1.61ghz,1.00gb的内存 物理地址扩展是什么意思啊
在计算机科学中,物理地址扩展 或 实体位置延伸 ( PAE )是指x86和x86-64处理器的一个特色,即如果操作系统提供适当支持,则可以在32位的系统中使用超过4GiB字节的实体内存.PAE为IntelPentium Pro及以上级别的CPU(包括除了总线频率为400MHz的这个版本的奔腾M之外的所有新型号奔腾系列处理器)所支持,其他兼容的处理器,如速龙(Athlon)和AMD的较新型号的CPU也支持PAE.x86的处理器增加了额外的地址线以选择那些增加了的内存,所以实体内存的大小从32位增加到了36位.最大的实体内存由4GiB增加到了64GiB.32位的虚拟地址(线性地址)则没有变,所以一般的应用软件可以继续使用地址为32位的指令;如果用平面内存模式的话,这些软件的地址空间也被限制为4GiB.操作系统用页表将这4GiB的地址空间映射到大小为64GiB的实体内存,而这个映射对各个进程一般是不一样的.这样一来,即使不能为单单一个程序所用,那些增加了的物理内存仍然可以发挥作用.对于需要超过4GiB内存的应用软件来说,除了一般的PAE支持,还需要操作系统提供另外的特殊的技术.在Windows上,这种技术叫做Address Windowing Extensions(AWE).而在类Unix的系统上则有多种技术在使用,例如使用mmap()按需要把一部分文件映射到地址空间;但是,这还没有成为一个标准.详细请看:http://zh.wikipedia.org/wiki/%E7%89%A9%E7%90%86%E5%9C%B0%E5%9D%80%E6%89%A9%E5%B1%95