linux0.11中的全局变量保存在哪
时间: 2023-10-01 11:11:40 浏览: 119
在Linux 0.11中,全局变量保存在内核的数据段中。具体来说,全局变量是定义在内核代码的顶层作用域中的变量,它们在整个内核中都可以被访问。
在Linux 0.11的内核源代码中,全局变量通常定义在各个源文件的顶部,这些文件被编译后会链接在一起形成内核映像。全局变量的定义和初始化在编译时会分配一段内存空间来存储它们的值。
这段内存空间属于内核的数据段,它在内核加载到内存时被映射到合适的地址空间。因为全局变量是定义在内核中,所以它们对于所有进程来说都是可见的,可以被不同的函数和模块引用和修改。
需要注意的是,由于Linux 0.11是一个非常早期的版本,因此其内核的设计和实现与现代操作系统有很大的差异。上述描述是一个一般性的概述,具体实现细节可能会有所不同。
阅读全文