Langimage
日本語

non-locking

|non-lock-ing|

C1

🇺🇸

/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