ロック (計算機科学)
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2021/09/26 22:08 UTC 版)
計算機科学におけるロック (英: lock) とは、計算機システム内に複数の動作主体(プロセスやスレッドなど)のある環境で、データやデバイスなどの計算資源(リソース)へのアクセス制限を課す同期機構。ロックは並行性制御ポリシーを実施する手法のひとつである。アクセス制限を課す動作を「ロックする」、「ロックを取得する」などと表現する。また対義語として、制限を解除することをアンロック(英: unlock)という(ロック解放、ロック解除とも)。
- ^ “lock Statement (C# Reference)”. 2012-0712閲覧。
- ^ “ThreadPoolPriority, and MethodImplAttribute”. MSDN. p. ??. 2011年11月22日閲覧。
- ^ “C# From a Java Developer's Perspective”. 2011年11月22日閲覧。
- ^ “Designing Data Tier Components and Passing Data Through Tiers”. Microsoft (2002年8月). 2008年5月30日閲覧。
- ^ Marshall, Dave (1999年3月). “Mutual Exclusion Locks”. 2008年5月30日閲覧。
- ^ “Synchronize”. msdn.microsoft.com. 2008年5月30日閲覧。
- ^ “Synchronization”. Sun Microsystems. 2008年5月30日閲覧。
- ^ Lundh, Fredrik (2007年7月). “Thread Synchronization Mechanisms in Python”. 2008年5月30日閲覧。
- ^ “Programming Ruby: Threads and Processes” (2001年). 2008年5月30日閲覧。
- ^ “Apple Threading Reference”. Apple, inc. 2009年10月17日閲覧。
- ^ “NSLock Reference”. Apple, inc. 2009年10月17日閲覧。
- ^ “NSRecursiveLock Reference”. Apple, inc. 2009年10月17日閲覧。
- ^ “NSConditionLock Reference”. Apple, inc. 2009年10月17日閲覧。
- ^ “NSLocking Protocol Reference”. Apple, inc. 2009年10月17日閲覧。
- 1 ロック (計算機科学)とは
- 2 ロック (計算機科学)の概要
- 3 データベースのロック
- 4 ロックにまつわる問題
- 5 言語サポート
- 6 関連項目
「ロック (計算機科学)」の例文・使い方・用例・文例
- 彼は私の家から1ブロック離れたところに住んでいる
- その壁はコンクリートブロックでできている
- 郵便局は2ブロック先です
- そのアルバムのおかげでそのロックグループはスターダムにのし上がった
- ロックコンサートに来ていた若者たちはとても興奮していた
- コンクリートブロック
- 彼女はロックからジャズに転向した
- 彼の部屋は壁の至る所にロック歌手の写真が飾ってある
- 彼はロックバンドでドラムをたたいている
- ロックンロールファン
- そのプログラムの目玉はそのロックバンドの演奏だ
- ロック狂
- 自動ロックシートベルト
- ロックンロールの王者
- ブロック体の活字で印刷する
- 車はロックしてありますか
- レッグロック,脚固め
- ロックアウトをする
- キャンパスから3ブロック離れたところにあるアパート
- ロック_(計算機科学)のページへのリンク