カーネルモードとユーザーモード
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2021/10/20 12:11 UTC 版)
「デバイスドライバ」の記事における「カーネルモードとユーザーモード」の解説
Windowsでは、デバイスドライバはカーネルモード(x86 CPU のリング0)またはユーザーモード(x86 CPU のリング3)で動作する。ドライバをユーザーモードで動作させる最大の利点は安定性の向上であり、ユーザーモードのデバイスドライバは品質が悪くてもカーネルメモリを上書きしてシステムをクラッシュさせるということがない。一方、カーネルモードからユーザーモードに移行させると性能が低下するので、性能が要求されるデバイスドライバはユーザーモードに移行できない。 ユーザーモードのモジュールはシステムコールを使わないとカーネル空間にアクセスできない。
※この「カーネルモードとユーザーモード」の解説は、「デバイスドライバ」の解説の一部です。
「カーネルモードとユーザーモード」を含む「デバイスドライバ」の記事については、「デバイスドライバ」の概要を参照ください。
- カーネルモードとユーザーモードのページへのリンク