Pages

Thursday, 5 April 2012

Linux内核中的PAE的含义


经常看内核名字的时候会发现带上PAE字样,查了一下,原来是:Physical Address Extensions
操作系统在32bit x86平台上最大寻址空间只有4GB,如果要使用大于4GB的内存,就必须使用Intel的PAE(物理地址扩展)模式。在Windows NT平台实现PAE只需要对boot.ini加上/pae即可。而对于RHEL5,缺省安装模式下是不允许检测超过4GB内存,所以我们需要在内核安装完 毕后再安装kernel-PAE套件。
如果是装的i386系统并且内存大于2G,装的kernel上就会带上PAE的字样,64位的系统就不会这样。
今天装驱动的时候需要装kernel-devel,直接yum install kernel-devel后还是不行,看了一下内核是带PAE的,这时候要安装kernel-PAE-devel。

No comments:

Post a Comment