内核空间内存布局[关闭]

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了内核空间内存布局[关闭]相关的知识,希望对你有一定的参考价值。

内核空间部分如何?他们如何定位?

例如,用户空间有一些部分(.data,.text,stack ...)。

我想知道内核空间的内存布局图像。

请告诉我它或相关网站。

答案

用户空间不是这样布局的:

例如,用户空间有一些部分(.data,.text,stack ...)。

节仅存在于可执行文件中。用户空间只是内存。没有“堆叠”部分。堆栈只是读/写内存,恰好用作堆栈。当存在线程时,进程可以具有多个用户模式堆栈。

不幸的是,可怕的操作系统书籍仍然以这种方式使人们感到困惑。

内核也只是内存。它可以按操作系统的要求进行组织。

以上是关于内核空间内存布局[关闭]的主要内容,如果未能解决你的问题,请参考以下文章

Linux 内核内存布局与堆管理

Linux 内核 内存管理虚拟地址空间布局架构 ① ( 虚拟地址空间布局架构 | 用户虚拟地址空间划分 )

第七章——Windows内核基础-内核理论基础(内存空间布局,Windows与内核启动过程)

虚拟地址空间布局架构

Linux进程地址空间与进程内存布局详解,内核空间与用户空间

内存管理:虚拟地址空间布局