「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典イメージぴよ画像「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典

P操作

pointこの用語のポイント

pointセマフォを確保する操作だよ

pointセマフォの値から1引くよ

スポンサーリンク

簡単に書くよ

P操作(読:ピーソウサ 英:P operation)とは

「これから使いまーす!」とセマフォを確保する操作
であり

セマフォの値から1引く操作
です。


image piyo

詳しく書くよ

セマフォは、同時に使える人の数が決まっている物に割り当てられた「あと何人の人が使えるよ」を表した数字ね。
排他制御で使われる仕組みのひとつです。

P操作

セマフォの詳細は、用語「セマフォ」の説明を ご覧ください。

P操作2

P操作の説明はセマフォを理解していれば一瞬です。
逆に「セマフォって何?美味しいの?」な人はイメージが難しいと思います。

ということで、セマフォが分からない人は、まずは頑張ってセマフォを理解してください。
あなたがセマフォを理解してくるのを、のんびりお待ちします。

……。

準備はよろしいでしょうか?

それではP操作の説明ですが、サクっと一言で説明すると

セマフォを確保する操作

が「P操作」です。
セマフォは使い始めるときに1引いて使い終わったら1足すので

セマフォの値から1引く操作

とも言えます。

P操作3

なお、すでにセマフォの値が0だった場合は待ち状態に入ります。
基本的にマイナスの値にはなりません。

以上でP操作の説明は終わりですが、せっかくなので「V操作」にも触れておきます。
余裕がある方は頑張って読んであげてください。
脳みそから煙が出そうな人は無理する必要ありません。
ゆっくり休んでください。

休め

あっ、読んでくださるのですね。
ありがとうございます。

それでは、いってみましょう。

V操作はP操作の逆です。

確保していたセマフォを解放する操作

であり

セマフォの値に1足す操作

がV操作です。

P操作4

簡単ですね。

せっかくなので、併せて覚えてあげてください。

P操作:セマフォを確保(セマフォの値から1引く)
V操作:確保したセマフォを解放(セマフォの値に1足す)


です。


image piyo2

一言でまとめるよ

まぁ「P操作」って単語が出てきたら「セマフォを確保する操作(セマフォの値から1引く操作)なんだな~」と お考えください。

一番上に戻るよ
スポンサーリンク
書籍画像074
書籍画像075


書籍画像
わわわ説明術コラム
宣伝だよ
エンジニア育成現場の「失敗」集めてみた。 42の失敗事例で学ぶマネジメントのうまい進めかた
「分かった!」と思わせる説明の技術 知識ゼロの相手にも伝わるようになる本【Audible】
ソフトウェア受託現場の「失敗」集めてみた。 42の失敗事例で学ぶ受託開発のうまい進めかた