通信用語の基礎知識 全国のICカードこれひとつ 戻る

クリティカルセクション
辞書:電算用語の基礎知識 計算機OS機能編 (TCOS)
読み:クリティカルセクション
外語:critical section
品詞:名詞

同時稼動している他のプロセスに干渉されないように、割り込みを禁止して処理する区間のこと。

目次
概要

ある一つのリソースに対し、複数のタスクまたはスレッドが同時期にアクセスすると破綻を来たす場合、その処理部分をクリティカルセクションという。

クリティカルセクションでは安全のために排他制御を実施し、アトミックな処理とする必要がある。

こうしてクリティカルセクションは複数からのアクセスに対して保護されており、マルチスレッドマルチプロセッサー環境であっても、他の全てのスレッドはクリティカルセクションに入ることができない。

特徴

クリティカルセクション内では、共有されたデータやサービス等(例えば周辺機器のようなハードウェアなど)を、他から割り込まれることなく安全に操作することができる。

一方で、クリティカルセクションではデッドロックが発生することがあるため、対策が必要である。

リンク
関連する用語
プロセス
アトミック
デッドロック

[再検索] [戻る]


通信用語の基礎知識検索システム WDIC Explorer Ver 7.04a (27-May-2022)
Search System : Copyright © Mirai corporation
Dictionary : Copyright © WDIC Creators club
KisoDic