(王道408考研操作系统)第二章进程管理-第三节4:信号量机制(整型、记录型信号量和P、V操作)
生活随笔
收集整理的這篇文章主要介紹了
(王道408考研操作系统)第二章进程管理-第三节4:信号量机制(整型、记录型信号量和P、V操作)
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
文章目錄
- 一:信號量是什么
- 二:整型信號量
- 三:記錄型信號量
可以看出,不管是進(jìn)程互斥的軟件實(shí)現(xiàn)方法還是硬件實(shí)現(xiàn)方法,他們都無法解決“讓權(quán)等待”這個(gè)問題,也即處理會處于會處于忙等狀態(tài)。
而信號量則是一種功能較強(qiáng)的機(jī)制,可以有效的互斥與同步的問題
一:信號量是什么
信號量:本質(zhì)就是一個(gè)變量(分為整形和記錄型兩種),表示系統(tǒng)中某種資源的數(shù)量。控制信號量有兩種原子操作:
- P操作(wait(S)原語):這個(gè)操作會把信號量減去1,相減后如果信號量<0則表示資源已經(jīng)被占用,進(jìn)程需要阻塞;相減后如果信號量 ≥ 0 \ge0
總結(jié)
以上是生活随笔為你收集整理的(王道408考研操作系统)第二章进程管理-第三节4:信号量机制(整型、记录型信号量和P、V操作)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: AndroidStudio-引用jar包
- 下一篇: C# Linq to SQL — Gro