カーネル空間とは

カーネル空間(Kernel Space)は、OSの根幹をなすカーネルプログラムが機能するメモリ領域を指します。このスペース内で、OSがスムーズに稼働するために不可欠なプロセスや、ハードウェアに対するアクセスを実現するプロセスが遂行されます。

LinuxやWindows等の主要なOSでは、メモリ領域はユーザー空間とカーネル空間の二つにセグメンテーションされています。アプリケーションは原則としてユーザー空間上で稼働し、カーネル空間と通信する際にはシステムコール等の手順を経てアクセスが許可されます。

マルウェア(悪意あるプログラム)の対策としては、不正なアクセスによってシステムが侵害された際の挙動や証拠をカーネル空間から探り出すことが求められます。

関連記事

  1. 未償却残高とは

  2. 赤字国債とは

  3. NTRUとは

  4. ミューテックスとは

  5. オーバーローンとは

  6. 寄託とは

  7. 包括事前審査制度とは

  8. レベラーとは

  9. 交差汚染(二次汚染) とは

人気記事
No column posts found for the specified category.
事例記事