Home >  Term: シングルロック戦略
シングルロック戦略

単一ロック戦略スレッド、アプリケーション内のどのスレッドが実行され、スレッドはブロックの前にロックを解放するたびに、アプリケーション全体に単一の相互排他ロックを取得します。単一ロック戦略、単一ロックを同期するシステムのすべてのモジュールとライブラリからの協力が必要です。任意の時点では、1 つのスレッドを共有データにアクセスできる、ため各スレッドがメモリの一貫性のあるビュー。この戦略は、ユニプロセッサの非常に効果的な共有メモリは、ロックが解放され、ロックが他のスレッドを実行できるように十分に頻繁に解放前に一貫性のある状態に配置されます。さらに、ユニプロセッサ システム ロックはほとんど I/O 処理中に削除されない場合は同時実行が減少しました。マルチプロセッサ システムでシングル ロック戦略を適用できません。

0 0

Creator

  • Sakura08
  •  (V.I.P) 72475 points
  • 100% positive feedback
© 2024 CSOFT International, Ltd.