当前位置: 技术问答>linux和unix
请高手指教:段描述符与段页机制的问题
来源: 互联网 发布时间:2016-04-10
本文导语: 想问一下,在段页式内存管理中,操作系统在建立一个新的进程的时候,新进程的段描述符的基地址是多少?是怎样得来的?它与页目录表和页表有什么关系? 本人分不多,望各位帮帮忙.谢谢! | 在Li...
想问一下,在段页式内存管理中,操作系统在建立一个新的进程的时候,新进程的段描述符的基地址是多少?是怎样得来的?它与页目录表和页表有什么关系?
本人分不多,望各位帮帮忙.谢谢!
本人分不多,望各位帮帮忙.谢谢!
|
在Linux/UNIX系统中,内存管理主要采用页式管理。对于段管理,只是定义了几个段,而且这几个段的起始地址和大小都是一样的,也就是说,内核通过这种方式避开了段的管理。
但段管理也不是说在系统中一点没有用上,x86平台的CPU运行级别(ring 0,1,2,3)是在段描述符中指定的。
但段管理也不是说在系统中一点没有用上,x86平台的CPU运行级别(ring 0,1,2,3)是在段描述符中指定的。