non-locking
|non-lock-ing|
🇺🇸
/nɑnˈlɑkɪŋ/
🇬🇧
/nɒnˈlɒkɪŋ/
does not engage a lock
かぎをかけない・かからない
語源
「non-locking」は英語で、否定の接頭辞「non-」(「〜でない」)と「locking」('lock'+'-ing')を組み合わせてできている。
接頭辞「non-」はラテン語の'non'(〜でない)に由来し、「lock」は古英語の'loc'(掛け金、留め具)に由来する。'loc'は中英語の'lok'を経て現代の'lock'になった。'non-locking'は近代英語で単純に組み合わされてできた語である。
当初は単に「ロックしない」=「かぎや留め具を作動させない」という意味だったが、時間とともにその基本的な意味が保たれつつ、コンピュータ分野などの技術的用法へと拡張された。
品詞ごとの意味
形容詞 1
not designed to engage a lock; not fastening or causing a mechanism to lock.
かぎをかけない・かからない(ロックしない)
The cabinet has a non-locking latch so it can be opened quickly without a key.
そのキャビネットはnon-lockingラッチになっていて、かぎを使わなくてもすぐに開けられる。
同意語
反意語
形容詞 2
(Computing) Describing an algorithm, data structure, or operation that does not use mutual-exclusion locks; it allows concurrency without acquiring locks (often used interchangeably with 'lock-free' or 'non-blocking' in informal contexts, though precise meanings can vary).
ロックを使わない(排他ロックによる同期を行わない)
The system uses a non-locking queue to improve throughput under heavy concurrency.
システムは高い同時実行時のスループットを向上させるためにnon-lockingキューを使用している。
同意語
反意語
最終更新時刻: 2025/08/23 07:41
