システム呼び出し
「システム呼び出し」の英語
「システム呼び出し」は英語で system call と言います。OSやカーネルの機能を、ユーザープログラムが利用するための要求を指す専門用語です。技術文書でよく使われます。
「システム呼び出し」の英語の使い分け
OSやカーネルの機能を利用する要求を指す専門用語です。
コアイメージ
ユーザープログラムがOSやカーネルの提供するサービスを利用するための要求
英英
An operation by which a user program requests services from the operating system or kernel, for example file I/O or process control.
語源
system callは、オペレーティングシステムの設計で用いられる用語で、ユーザーモードからカーネルモードへ処理を移す「call」の意味で定着した。
コラム
- ファイル操作やプロセス管理などOSサービスへの入り口を指し、ユーザーレベルとカーネルレベルの境界に関わる概念である。
「システム呼び出し」のレベル別の例文
- 中学
The program uses a system call to read data.
- 高校・英検2級
Each system call asks the operating system for a service.
- TOEIC・ビジネス
The update reduced the number of system calls made by the application.
- 日常会話
That error probably came from a failed system call.
「システム呼び出し」を英語にするときのよくある間違い
× system calling
OSの機能を利用する要求という名詞は system call と言います。
× The program did a system call.
○ The program made a system call.
system call は make と組み合わせるのが一般的です。