LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 979|回复: 1

请教一个内核参数的问题~~~

[复制链接]
发表于 2006-1-23 16:14:10 | 显示全部楼层 |阅读模式
在启动一个进程(具体是什么进程不便透露)时,系统调用semget出错,错误号28。查了一些资料,于是到/etc/sysctl.conf下将kernel.sem值从原来的250 32000 32 128改成了500 64000 100 256,然后使更新生效后原来的semget调用就不再出错了。虽然问题糊里糊涂地解决了,但我还是不了解我究竟做了什么变更?不知道有没有朋友能够解释一下?

另外,一些常见的内核参数我也希望这里的朋友能够帮忙解释一下。我对内核没有什么理性认识,所以问题可能有点幼稚,还请大家包涵。

kernel.shmmax
kernel.shmall
kernel.shmmni
kernel.sem(四个字段各代表什么意思?)
kernel.msgmni

以上,还请大家多多帮忙,谢谢~~~
发表于 2006-1-24 01:27:26 | 显示全部楼层
SysV IPC
shm == shared memory
sem == semaphore
msg == message queue
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表