内核模式(Kernel Mode)vs 用户模式(User Mode)-CSDN博客

网站介绍:文章浏览阅读4.4k次,点赞3次,收藏16次。文章目录Kernel ModeUser ModeCPU保护模式在现代操作系统中,CPU实际上都在两种截然不同的模式中花费时间:Kernel Mode在内核模式下,执行代码可以完全且不受限制地访问底层硬件。它可以执行任何CPU指令和引用任何内存地址。内核模式通常为操作系统的最低级别、最受信任的功能保留。内核模式下的崩溃是灾难性的;他们会让整个电脑瘫痪。User Mode在用户模式下,执行代码不能直接访问硬件或引用内存。在用户模式下运行的代码必须委托给系统api来访问硬件或内存。由于这种隔离提供的保护_kernel mode