lock-dependence
|lock-de-pend-ence|
🇺🇸
/ˈlɑk.dɪˌpɛndəns/
🇬🇧
/ˈlɒk.dɪˌpɛndəns/
reliance on a lock
ロックへの依存
語源
「lock-dependence」は現代英語で「lock」と「dependence」を合成してできた語。'lock'は古英語の 'loc'(掛け金、錠)に由来し、'dependence'はラテン語の 'dependēre'(後に古仏語・中英語を経る)に由来する。'de-'は接頭辞、'pendere'は「掛かる・頼る」を意味した。
「lock」は古英語の 'loc'(掛け金・錠)から中英語・現代英語へ変化した。「dependence」はラテン語 'dependēre'→古仏語 'dependance'→中英語 'dependence' と進化し、合成語としての「lock-dependence」は計算機分野の技術用語として現代に生じた。
個別の語はそれぞれ物理的な「錠」や「依存」を意味していたが、現代の技術用法ではロックによる同期の影響に依存するという並行性に特化した意味になっている。
品詞ごとの意味
名詞 1
a condition in concurrent or parallel systems where correct behavior, progress, or performance depends on the acquisition, order, or presence of specific locks; often a source of deadlocks, contention, or reduced scalability.
並列/並行システムにおいて、特定のロックの取得・順序・存在に正しい動作や進行・性能が依存している状態(デッドロックや競合、スケーラビリティ低下の原因となる)
The service suffered from lock-dependence, which caused deadlocks under high load.
そのサービスはlock-dependenceに悩まされており、高負荷時にデッドロックが発生した。
同意語
反意語
最終更新時刻: 2026/01/09 20:07
