[解決] 讓32bits的linux使用超過4G的記憶體

[解決] 讓32bits的linux使用超過4G的記憶體

一、前言:

現在記憶體主流已經是單條 2G,配上主機板上得四個插槽,一台桌上型電腦有8g的記憶體已非奢侈享受

使用64 位元的 linux系統看似普遍,但是安裝完後,其相對應的應用套件還是比32 bits 的少

但 32 位元的 linux 系統似乎有 3.x g的記憶體使用上限

因此,使用32 位元的linux 系統又能完整的存取超過4g的記憶體似乎是最佳解

1.1 需求

    • 記憶體安裝超過4g

    • 測試環境於 Ubuntu 9.10

二、方法

安裝 linux pae

pae 的全名為 Physical Address Extension (Intel, Pentium, PAE)

要用到這個功能,以前是要重新編譯kernel ,用ubuntu 的server 版也預設內建此功能,但很多使用者都是一開始安裝了 ubuntu desktop 版本,

透過以下方法就可以擴充功能喔!

1. 安裝

$ sudo apt-get install linux-image-generic-pae linux-headers-generic-pae

2. 重開機就ok 囉