作者jserv (松鼠)
看板LinuxDev
标题Re: [问题] debugger
时间Tue Jul 1 22:06:26 2008
※ 引述《lungswu (啊啊啊啊啊啊啊啊啊啊啊)》之铭言:
: IA-32时代之後,protect mode下更细分为ring 0,1,2,3
: 就X86 PC版Linux而言,只要Linux一执行就已经进入protect mode。
: 一般AP於protect mode的ring3下执行,kernel mode於protect mode的ring 0下执行。
: ring 1,2现在反而很少用(或者没用到)。
补充,在 virtualization 技术火红的今日,Ring 1 也被挪用,比方说 Xen/x86 下,
host kernel 执行於 Ring 0,而 hosted domain 则执行於 Ring 1 或 Ring 3
大概 paravirtualization 技术在 x86 也都以此途径。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 59.115.130.82