Linux 用户空间和内核空间指的是什么?
Posted Dontla
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux 用户空间和内核空间指的是什么?相关的知识,希望对你有一定的参考价值。
Linux 操作系统和驱动程序运行在内核空间,应用程序运行在用户空间
。两者不能简单地使用指针传递数据,因为Linux使用的虚拟内存机制,用户空间的数据可能被换出,当内核空间使用用户空间指针时,对应的数据可能不在内存中。用户空间的内存映射采用段页式,而内核空间有自己的规则;
以上是关于Linux 用户空间和内核空间指的是什么?的主要内容,如果未能解决你的问题,请参考以下文章