asynchronous
非同期
解説
非同期とは、同じ時間に起こらない、または時間的に調整されていない状態を表す形容詞です。コンピュータやネットワークの技術用語として、複数の処理が互いに独立して進行することを意味します。通信やプログラミングにおいて、相手の応答を待たずに処理が続行される様子を指します。
覚え方のコツ
まず synchronous を「足並みをそろえて進む」と押さえ、先頭に a- が付くと『そろわない』と見れば覚えやすいです。ITでは async と略され、asynchronous processing / communication / function の形で頻出します。返答や前処理を待たず、それぞれの都合で進むイメージが核です。synchronous が『待って合わせる』なら、asynchronous は『待たずにずれて進める』。parallel は同時実行そのものを言いやすく、asynchronous はタイミングがそろっていない点を言うので混同しないようにすると定着します。
例文
The system uses asynchronous communication to improve performance.
そのシステムは性能を向上させるために非同期通信を使用しています。
In asynchronous programming, the function doesn't wait for a response.
非同期プログラミングでは、関数は応答を待ちません。
Asynchronous loading of web content makes the page load faster.
ウェブコンテンツの非同期読み込みはページの読み込みを速くします。
asynchronous の類義語・関連語
asynchronous の語源・成り立ち
asynchronous は、ギリシャ語由来の a-(ない)+ syn-(一緒に)+ chronos(時間)から成ります。つまり「時間が一緒でない」が原義で、そこから「非同期」の意味になりました。関連語に synchronize、chronology があります。
外部辞書で調べる
この単語を英単語クイズで覚えよう