【しすてむこーる】
システムコール とは?
最終更新:
💡 アプリケーションから、カーネルへ処理を頼む入口
アプリケーションがOSのカーネルへ処理を要求する仕組み。Linuxでは、ファイルの読み書きなどをライブラリの関数経由で呼び出すことが多い。通常の関数呼び出し全てがシステムコールになるわけではなく、ユーザー空間だけで済む処理とも区別する。
📌 このページのポイント
アプリがOSに頼むってこと?
普通の関数と何が違う?
メモリを確保するたびに呼ぶ?
時刻取得も毎回カーネルへ入る?
どんな呼び出しか調べられる?
📖 おまけ:英語の意味
「System Call」 = システムへの呼び出し
💬 OSのカーネルへ処理を要求する呼び出しを表す名前だよ。ソースコードに見える関数名と、実際にカーネルへ渡されるシステムコールが同じ形とは限らないんだ。