自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 资源 (1)
  • 收藏
  • 关注

原创 虚拟化原理之xen-io虚拟化

第4章 io设备虚拟化Io设备的虚拟化,不可避免要涉及到设备的概念和隐藏在设备背后的总线。理解了这两个概念,就比较容易理解io设备的虚拟化。4.1   设备,总线和驱动设备是计算机系统中一个重要概念。通常的显卡网卡声卡等设备,都是先插入计算机系统的PCI总线插槽(早期还有ISA,MCA总线等。现在PC领域基本PCI总线统一了),然后安装驱动,之后应用程序可以通过文件系统打开和读写设备文

2012-11-29 11:50:35 2441

原创 虚拟化原理之xen-cpu虚拟化

第3章 CPU虚拟化3.1   xen基本机制和提供的服务为了实现半虚拟化的目标,VMM必须提供一系列的机制。讨论一下这些机制需要实现的功能:q 计算机系统启动的时候,需要读BIOS获得机器的内存,硬盘参数等物理信息。在虚拟化的情况下,BIOS是不存在的。所以VMM需要模拟这部分的功能。q VMM运行在保护模式,而Guest OS也运行在保护模式,需要提供保护模式下的信息共享机制。

2012-11-29 11:49:47 3783

原创 虚拟化原理之kvm

第2章 KVM 虚拟化2.1   kvm技术基础KVM(kernel-based virtual machine)的名字,基于kernel的虚拟机,已经很准确的说出了kvm的设计思路:也就是依赖linux内核,完全利用linux内核来实现cpu的调度,内存管理的功能。而另一个开源虚拟机xen,则自己开发了一套底层操作系统功能。从vcpu调度到内存管理一应俱全。虽然xen这个系统也是基于li

2012-11-29 11:45:43 4809

原创 虚拟化原理

1.1 虚拟化什么是虚拟化?按一般的感觉,虚拟化就是在一台物理机器上,可同时运行多个操作系统,而这些操作系统彼此之间不能感知。本质上说,虚拟化是通过空间上的分割,时间上的分时和模拟,将物理机上面的一份资源抽象成多份。虚拟机(Virtual Machine)是由虚拟化层提供的独立的虚拟计算机系统,每个虚拟机都拥有自己的虚拟硬件(CPU,内存,IO设备)。通过虚拟化层的模拟,虚拟机在上层软件看来,

2012-11-29 11:43:38 2706

原创 技术之道,贵在精专

“精专”是个冠冕堂皇的说法,实质上说,应该是贵在独特,贵在稀缺,贵在垄断。什么是独特,什么是稀缺?你会的别人不会,别人会的你能做出不同之处,这才是独特,稀缺。   所以,目前流行的“开放”“透明”“易学易用”之类的词汇都是陷阱,都是把中国技术人员打入苦逼境地的毒药。    我的观点:it业表面是个大行业,内部可以分成几个部分: it制造,it品牌,it设计

2012-01-11 00:41:18 1734 3

linux那些事儿(scsi硬盘)

介绍linux内核之scsi 硬盘。 包括通用块层,scsi层。

2011-09-03

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除