What is Kernel-PAE in Linux ?

PAE stands for ” Physical Address Extension ” and is a feature of x86 processors that allow 32-bit systems to use up to 64 Gb of RAM in theory.

This is a problem that 32-bit systems have since they cannot map more than 3GB of RAM, so the kernel is prepared so that in 32-bit systems we can use RAM memories of more than 3GB.

To find out the basic information of the system such as, distribution, kernel version etc we type in the console:

uname -a

If we want to install a kernel with PAE support we can install the generic kernel:

aptitude install linux-generic-pae

Or install it depending on the version we want. At the end of the kernel download from the repositories it is always convenient to install the kernel headers, to avoid problems with modules or drivers:

aptitude install linux-headers-$(uname -r)

Where “uname -r” shows the kernel version in memory.

With this, distributions that are 32 bits and that have more than 3 GB of RAM memory can be mapped without problems, thus being able to take advantage of all the memory.

Leave a Reply

Your email address will not be published.

You May Also Like