debian添加大内存支持的实例介绍

发布时间:2020-10-04编辑:脚本学堂
本文介绍下,在debain中添加大内存支持的方法,有需要的朋友,参考下吧。

在debian服务器中,已经是4G的内存,free结果:
 

复制代码 代码示例:
debian:~# free
             total       used       free     shared    buffers     cached
Mem:       3099528    1798380    1301148          0     232264     279008
-/+ buffers/cache:    1287108    1812420
Swap:      2654200          0    2654200
debian:~#
Broadcast message from jb200.com@debian (pts/0) (Mon Feb 28 16:15:03 2011):

怎么结果中会是3099528,一直没有在意啊。
直到今天添加了一根4G的内存,合起来就是8G。
开机的时候检测到是8G,登录后发现free的结果还是3099528。
debian支持的内存大小跟内核有关,但是可以通过bigmem扩展内存大小,步骤如下:

1、

复制代码 代码示例:
apt-get update
 

2、

复制代码 代码示例:
apt-cache search bigmem
 

找到类似linux-image-2.6.26-2-686-bigmem的包

3、

复制代码 代码示例:
apt-get install linux-image-2.6.26-2-686-bigmem
 

4、

复制代码 代码示例:
reboot

5、登录,执行uname -a
显示Linux debian 2.6.26-2-686-bigmem #1 SMP Thu Jan 27 01:21:02 UTC 2011 i686 GNU/Linux
说明已经支持大内存了

6、free查看结果
 

复制代码 代码示例:
debian:~# free
             total       used       free     shared    buffers     cached
Mem:       8300556     876088    7424468          0      78824      79616
-/+ buffers/cache:     717648    7582908
Swap:      2654200          0    2654200

显示如下的结果,则表明配置生效,可以认出大内存了。