32位Ubuntu中支持超过4G的大内存的方法

32位Ubuntu10.10最大支持的内存是4G,64位Ubuntu理论上支持16G内存,如果相让32位Ubuntu支持更大内存,解决方法是使用server版本的内核:

sudo apt-get install linux-restricted-modules-server
sudo apt-get install linux-headers-server
sudo apt-get install linux-image-server linux-server

最后重启

根据不同的内核版本,可能是:
sudo apt-get install linux-restricted-modules-2.6.27-7-server
sudo apt-get install linux-headers-server
sudo apt-get install linux-image-server linux-server


教你让32位Ubuntu中支持超过4G的大内存的方法 - ghostsky - ghostsky的博客400) {this.resized=true; this.width=400; this.alt='Click here to open new window';}" border=0 resized="true">

教你让32位Ubuntu中支持超过4G的大内存的方法 - ghostsky - ghostsky的博客400) {this.resized=true; this.width=400; this.alt='Click here to open new window';}" border=0 resized="true">

32位进程(一般进程,不使用用AWE(Address Windowing Extension,地址窗口扩展) API集)最大使用3G

教你让32位Ubuntu中支持超过4G的大内存的方法 - ghostsky - ghostsky的博客400) {this.resized=true; this.width=400; this.alt='Click here to open new window';}" border=0 resized="true">

特别提示:

安装server的kernel,32位的系统可以使用4G以上的内存,最多能到64G。前提是主板能够支持

特别提示:

32位系统(XP,windows2003等MS32位系统, Ubuntu等linux32 位系统)要能利用4G内存,都是采用内存重映射技术。需要主板及系统的支持。

如果关闭主板BIOS的重映射功能,系统将不能利用4G内存,可能只达3.5G.

特别提示。

32位系统,打开内存得映射功能后,系统将不能使用休眠功能(休眠与待机不同)。

你可能感兴趣的:(linux,ubuntu,XP)