当前位置: 技术问答>linux和unix
信号量的调整值什么意思
来源: 互联网 发布时间:2016-04-30
本文导语: 信号量的调整值什么意思,假如设置了SEM_UNDO,书上说的没太看懂 | 当进程遭遇信号等非正常终止的时候,取消它之前对信号量进行的操作 比如某个进程对信号量进行了P操作之后 收到内核的...
信号量的调整值什么意思,假如设置了SEM_UNDO,书上说的没太看懂
|
当进程遭遇信号等非正常终止的时候,取消它之前对信号量进行的操作
比如某个进程对信号量进行了P操作之后
收到内核的某个信号导致流产
如果设置了SEM_UNDO的话,内核会自动取消这个进程之前进行的P操作
就是保证一个P操作对应一个V操作...
个人理解,请高手指教...
比如某个进程对信号量进行了P操作之后
收到内核的某个信号导致流产
如果设置了SEM_UNDO的话,内核会自动取消这个进程之前进行的P操作
就是保证一个P操作对应一个V操作...
个人理解,请高手指教...