モニタ (同期)
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2024/03/17 20:15 UTC 版)
並行計算の分野におけるモニタ(英: monitor)とは、共有オブジェクトの状態が複数のスレッドから同時にアクセスされることを防ぎ、かつ状態が変化するまで待機させるような、同期のための構成概念である。モニタはスレッドに、排他アクセス権を再取得してタスクを再開する前に、特定の条件が満たされるまで待機するために、排他アクセス権を一時的にあきらめさせるメカニズムを提供する。モニタはミューテックス(ロック)と、少なくとも1つの条件変数(英: condition variable)から成る。条件変数は、オブジェクトの状態が変化したときに明示的にシグナルされ、このときミューテックスは条件変数を待機している別のスレッドに一時的に明け渡されている。
注釈
出典
- ^ Monitor Class (System.Threading) | Microsoft Learn
- ^ lock ステートメント - 共有リソースへのスレッド アクセスを同期します - C# | Microsoft Learn
- ^ std::condition_variable - cppreference.com
- ^ 条件変数の利用方法 - cpprefjp C++日本語リファレンス
- ^ System.SyncObjs.TConditionVariableMutex - RAD Studio API Documentation
- ^ pthread_cond_timedwait, pthread_cond_wait - wait on a condition | The Open Group Base Specifications Issue 6 / IEEE Std 1003.1, 2004 Edition
- ^ Synchronization - 1.84.0 / §Condition Variables
- ^ thread/include/boost/thread/win32/condition_variable.hpp at boost-1.84.0 · boostorg/thread · GitHub
- ^ Condition Variables - Win32 apps | Microsoft Learn
- 1 モニタ (同期)とは
- 2 モニタ (同期)の概要
- 3 相互排他
- 4 条件変数
- 5 歴史
- 6 外部リンク
「モニタ (同期)」の例文・使い方・用例・文例
- 地球環境モニタリング
- 是非モニターの皆様のご意見をお待ちしております
- 彼は雑誌のモニターでマレーシアに行っている。
- この項目は、モニタリング・システムを使うために必要不可欠なものです。
- このモニターはいたるところに設置することができる。
- あなたはその映画館の入り口やロビーにあるモニターをご覧になりましたか?
- 23インチのモニター
- 女性モニタの意見をもとに設計されました。
- 製品モニターへのご応募ありがとうございます。
- ディスプレイはモニタともいい、コンピュータなどの機器から出力される静止画または動画の映像信号を表示する機器である。
- 医師は患者の心臓の鼓動と血圧をモニターで監視した。
- 患者の心拍音をモニターでチェックする.
- フラットコンピューターモニター
- 命にかかわる患者の綿密なモニタリングと、継続的な医療的ケア
- ゆれたモニターのライン
- 放送用でなく(工場や劇場などのように)ケーブルで指定されたモニタに接続されているテレビシステム
- 出産中に、胎児の心拍と母親の子宮収縮をモニターする電子モニター
- 信号を受け取り、テレビ画面またはコンピューター・モニターに表示する装置によって生成される表示
- 彼らは警察無線チャンネルをモニターするのに無線傍受装置を使用した
- 番組が放送されるのを監視するスタジオで使用されるモニター
- モニタ_(同期)のページへのリンク