debian怎么添加大内存支持?

发布时间:2020-11-06编辑:脚本学堂
本文介绍了debian系统下添加大内存支持的方法,解决开机检测内存与实际显示内存容量不一致的问题,需要的朋友参考下。

linuxjishu/14076.html target=_blank class=infotextkey>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