カーネルモード(Kernel Mode)は、OSの中心的部分であるカーネル専用の特権レベルです。カーネルの役割は主に、ハードウェアアクセスやコンピュータープロセスの動作といったOSの根幹をなす機能です。したがって、カーネルモードは非常に高い特権を持っています。一般のアプリケーションがユーザーモードで実行され、システムリソースへのアクセスが必要な場合、カーネルモードでの命令の発行が必要となります。特にWindowsでは、APIコールによるカーネルへのアクセスに、SSDTという機能が利用されます。
![](https://open-insight.net/glossary/wp-content/uploads/sites/2/2024/04/9-4-16-96-1-860x430.png)
カーネルモード(Kernel Mode)は、OSの中心的部分であるカーネル専用の特権レベルです。カーネルの役割は主に、ハードウェアアクセスやコンピュータープロセスの動作といったOSの根幹をなす機能です。したがって、カーネルモードは非常に高い特権を持っています。一般のアプリケーションがユーザーモードで実行され、システムリソースへのアクセスが必要な場合、カーネルモードでの命令の発行が必要となります。特にWindowsでは、APIコールによるカーネルへのアクセスに、SSDTという機能が利用されます。