Tim*_*Tim 14 linux kernel memory embedded
我有一个带有 512MB RAM 的嵌入式板,运行 Linux 2.6.29 和 UBoot 引导加载程序。但是内核只能使用 128MB 的 RAM。
我尝试更改 的值XCODE_MEMSIZE,我认为这决定了内核使用了多少 RAM。
XCODE_MEMSIZE
当我将其设置为 512 时,内核在启动时崩溃。是否还有其他配置参数需要更改?
小智 -1
除了其他关于更具体的帖子之外,我还建议卸载(/dev/shm如果已安装)。这是一个 ramdisk 文件系统,会占用你的 ram。
/dev/shm
另外看看sysctllinux下的命令。在内核运行时执行诸如sysctl -w kernel.shmmax="<some number>"更改内核之类的操作。
sysctl
sysctl -w kernel.shmmax="<some number>"
归档时间:
13 年,11 月 前
查看次数:
5886 次
最近记录:
12 年,8 月 前