情報処理安全確保支援士暗記無料で始める

システムコールとは?しすてむこーる

システムコールとは、アプリケーションがOSカーネルの機能を呼び出すための唯一の入口。ファイル操作、プロセス生成、通信などはここを通り、呼び出すとユーザモードからカーネルモードへ切り替わって処理され、終われば戻る。この切替えには固定の費用がかかるため、呼出し回数がそのまま性能に響く。

最終更新:2026-10-06

試験情報

情報処理安全確保支援士試験の頻出用語/午前II

情報処理安全確保支援士を最短で暗記・合格する →

背景

アプリケーションが物理メモリやディスクへ直接触れられる構成では、一つの不具合や悪意あるコードが他のプロセスやOS本体を壊せてしまう。そこで特権を持つ処理をカーネル側に閉じ込め、外からは決められた入口を通ってしか頼めない形にした。支援士でこの境界が重要なのは、EDRやサンドボックスがまさにこの入口の呼出し列を監視して不審な挙動を判定しており、境界を理解していないと検知の仕組みも回避の手口も読めないからである。

具体例

Linuxで1バイトずつwriteするプログラムと64KBまとめてwriteするプログラムでは、同じデータ量でも呼出し回数が数万倍違う。straceで実際の呼出し列を並べると、標準ライブラリがユーザ空間でためてから降りている様子が見える。

試験での引っ掛け

ライブラリ関数の呼出しがすべてカーネルへ降りるわけではない。glibcのfwriteのような関数はユーザ空間でバッファリングし、たまったときだけ実際の呼出しを行う。ライブラリ関数とこの入口を同一視すると、回数の見積りも監視ログの読み方も外れる。

関連用語

解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。

情報処理安全確保支援士を最短で暗記・合格する →

試験での特徴
  • 分野:午前II
  • ライブラリ関数の呼出しがすべてカーネルへ降りるわけではない。