Chinaunix首页 | 论坛 | 博客
  • 博客访问: 710279
  • 博文数量: 71
  • 博客积分: 4328
  • 博客等级: 上校
  • 技术积分: 2052
  • 用 户 组: 普通用户
  • 注册时间: 2012-06-27 21:14
文章存档

2015年(1)

2013年(25)

2012年(45)

分类: 虚拟化

2012-12-26 19:32:18

Virtualbox的软件架构中包含了很多组件和模块,分别是:

n IPRT:这是一个便携式"runtime libarary",当VM需要访问物理机的功能时,便是通过此模块;

n VMM:VMM全称是"Virtual Machine Monitor",它负责管理virtualbox的hypervisor;

n EM:EM的全称是"Execution Manager",它负责执行VM的代码;

n REM:REM全称是"Recompiled Execution Monitor",它负责模拟VM的CPU部件;

n TRPM:TRPM的全称是"Trap Manager",它负责处理和拦截VM的一些异常行为;

n HWACCM:HWACCM全称是"Hardware Acceleration Manager",他负责硬件虚拟化 VT-x和AMD-V部分的内容;

n PDM:PDM的全称是"Pluggable Device Manager",它负责监控可插拔式设备;

n PGM:PGM的全称是"Page Manager",它负责VM的内存分页部分;

n PATM:PATM全称是"Patch Manager",它负责软件虚拟化部分的增强和改进;

n TM:TM的全称是"Time Manager",它负责VM中的各种时间(UTC等);

n CFGM :CFGM的全称是"Configuration Manager",它负责VM的各种硬件模拟;

n SSM :SSM 全称是"Saved State Manager",它负责快照管理器:包括在线快照和离线快照;

n VUSB :VUSB全称是"Virtual USB",它负责VM的usb部分:包括"local usb"和"remote usb";

n DBGF:DBGF全称是"Debug Facility",它负责virtualbox内置的调试器部分;

下面我们通过实验的方式感性认识以上内容。

STEP 1:上一小节我们探讨了virtualbox的内置调试器,其实在右边的【statistics】面板便是本节提到的大部分组件,我们对比参考学习即可;

wps_clip_image-20829

阅读(5972) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~