排他制御

排他制御(はいたせいぎょ)とは、コンピュータの動作において、複数のプロセスが利用出来る共有資源に対し、複数のプロセスからの同時アクセスにより競合が発生する場合に、あるプロセスに資源を独占的に利用させている間は、他のプロセスが利用できないようにする事で整合性を保つ処理の事をいう。相互排除()ともいう。最大k個のプロセスが共有資源にアクセスして良い場合を k-相互排除という。

排他制御う場合にはアトミック性が重要となる。プロセスがある資源を占有しようとする時には、以下の操作をう必要があるが、これらの途中で他のプロセスに実が移すると整合性を保つ事が出来ない。
  • 資源が他のプロセスによって占有されていない事を確認する。
  • 資源を占有する。
アトミック性を確保するために後述するような各種の実装方法が利用される。

クリティカルセクションでは、排他制御を必要とする。

排他制御」『フリー百科事典 ウィキペディア日本語版』(http://ja.wikipedia.org/)。2009年7月28日15時(日本時間)現在での最新版を取得。

続きを見る

おすすめ情報

高品質・低価格のインターネットプロバイダ
インターネットプロバイダー「ASAHIネット」はADSL, 光回線などのインターネット接続を業界最安値水準でを提供している。日経ビジネス・J.D. Power等のお客様満足度調査でも高い評価を得ており。「推奨度№1」といわれるのも納得だ。


2010年プロバイダー【顧客満足度】NO.1 トリプル受賞  ASAHIネット

入会・お問い合わせダイヤル
0120-030-275
携帯電話/PHS/IP電話などからは
03-3569-3526

10:00~19:00(土日祝~17:00)

書面での申し込みはこちら
資料請求

このページのトップヘ