プロセスがカーネルに処理を依頼するための方法。ユーザモードではできないこと(デバイスの操作や新規プロセスの生成など)を、カーネルに代わりにやってもらう。- システムコールは、CPUの特殊な命令を実行することで実現している
- プロセスがシステムコールを発行すると、CPUにおいて
例外というイベントが発生する - この例外起因でCPUのモードがユーザモードからカーネルモードに遷移する
プロセスがカーネルに処理を依頼するための方法。ユーザモードではできないこと(デバイスの操作や新規プロセスの生成など)を、カーネルに代わりにやってもらう。例外というイベントが発生する