Linux PAE:让旧硬件崭新的重生(linuxpae)

Linux PAE:让旧硬件崭新的重生?

随着硬件的发展,许多普通用户面临着换件或者升级硬件的困境,他们被迫去抛弃以前使用久但又有着良好性能的老硬件。而 Linux PAE 技术可以拯救这些老硬件,让它们重新装满活力,而不必抛弃。

Linux PAE 是 Physical Address Extension(物理地址扩展)的缩写,早在 32 位的 Intel 平台上就有,用于将 32 位只能容纳 4GB 内存的限制扩展到 64GB。这样,以前有着性能报价又不能利用全部内存带来的性能损耗就消失了。

Linux PAE 的工作原理如下:在系统中有特殊的结构 “Page Tables”,它可以将 32 位虚拟内存映射到真实的 64 位物理内存,并且分配给程序使用。每一个 Page Table 都有一个 4KB 的页,并且被系统用来保存虚拟到物理空间的映射关系,以此实现物理地址扩展。

当然,为了能够调用物理地址扩展, Linux 内核需要进行一定的修改:

在 kernelconfig 中增加“PAE(物理地址扩展)”选项,并将它设置为“enabled”;

重新编译内核,并生成相应的内核文件及 initramfs 文件;

重新配置 Grub 引导菜单,指向新的内核系统;

重新引导系统,加载新的内核及 initramfs 文件,以启用 PAE 技术;

检查是否启用了 PAE 技术,通过系统内核中的“/proc/cpuinfo”可以确定内核设置是否开启 PAE 支持;

通过“cat /proc/meminfo”命令查看物理内存分布,可以确定是否完全加载了 64GB 空间。

Linux PAE 的存在让有了着老硬件的用户群体有了更大的选择处理方案,物理地址扩展让等待更换新硬件的纠结消失,让旧的硬件重生的希望不断放大,有着与新硬件性能媲美的效果。因此,Linux PAE 是赋予老硬件新活力的有效技术手段。


数据运维技术 » Linux PAE:让旧硬件崭新的重生(linuxpae)