请问如何配置Semaphore(信号量)

(5.10的系统)

怎么配置呢?谢谢!

作者: gyjin20   发布时间: 2011-03-18

solaris10中不是即可以修改/etc/system,又可以rctladm修改吗,还可以projadd添加的
不过solaris10中有些semaphore参数已经没有了
semsys:seminfo_semaem
semsys:seminfo_semmap
semsys:seminfo_semmns
semsys:seminfo_semmnu
semsys:seminfo_semume
semsys:seminfo_semusz
semsys:seminfo_semvmx
这几个应该没有了,其他的应该还在吧。

作者: 338378WN8   发布时间: 2011-03-18

/etc/system里面只有四项设置:
>grep sem /etc/system | grep -v '*'
set semsys:seminfo_semmni=1024
set semsys:seminfo_semopm=800
set semsys:seminfo_semopm=800
set semsys:seminfo_semmsl=512
>grep sem /etc/system | grep '=' | grep '*'
* set semsys:seminfo_semmns=65535
* set semsys:seminfo_semume=1024
* set semsys:seminfo_semmnu=65535
* set semsys:seminfo_semvmx=32767
* set semsys:seminfo_semmap=1024

rtcladm的结果我看不太懂,谁能解释一下?是没有权限吗?谢谢!

>rctladm -l | grep sem
process.max-sem-ops         syslog=off     [ deny count ]
process.max-sem-nsems       syslog=off     [ deny count ]
project.max-sem-ids         syslog=off     [ no-basic deny count ]

作者: gyjin20   发布时间: 2011-03-18