首页
社区
课程
招聘
[原创]VT真的是至高点吗?非也!
发表于: 2010-5-7 21:28 6779

[原创]VT真的是至高点吗?非也!

2010-5-7 21:28
6779
我们知道操作系统及驱动程序工作在Ring 0,而VT工作在Ring -1 (hypervisor mode)。
然而,自Intel 80386 SL开始,Intel CPU一直就支持System management mode (SMM)。SMM下有独立的地址空间,而且该地址空间对于VT或者保护模式均不可见,不管操作系统还是hypervisor都无法感知其存在,SMM下的程序作为“上帝”在而超越任何模式。

以下摘录自Intel官方文档:

System management mode (SMM) — SMM is a standard architectural feature in all IA-32 processors, beginning with the Intel386 SL processor. This mode provides an operating system or executive with a transparent mechanism for implementing power management and OEM differentiation features. SMM is entered through activation of an external system interrupt pin (SMI#), which generates a system management interrupt (SMI). In SMM, the processor switches to a separate address space while saving the context of the currently running program or task. SMM-specific code may then be executed transparently. Upon returning from SMM, the processor is placed back into its state prior to the SMI.

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

上传的附件:
收藏
免费 0
支持
分享
最新回复 (6)
雪    币: 354
活跃值: (10)
能力值: ( LV8,RANK:120 )
在线值:
发帖
回帖
粉丝
2
你才知道啊。。。
2010-5-7 21:37
0
雪    币: 6
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
哈哈哈。同2楼。。。

R-1
2010-5-10 11:42
0
雪    币: 132
活跃值: (30)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
4
2567696
2010-10-28 07:16
0
雪    币: 284
活跃值: (16)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
apic,smm
chips都干啥的,同2楼
2010-10-28 08:06
0
雪    币: 478
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
本人菜鸟。哈哈。。。。
2010-10-28 09:13
0
雪    币: 7
活跃值: (25)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
7
AMD 的处理器好像有集成了内存管理器,而且intel也要效仿
2010-10-29 08:51
0
游客
登录 | 注册 方可回帖
返回
//