Introduction to BIOS

Tags: Linux   BIOS  

BIOS,计算机的很多硬件中都有BIOS,最常见的如:主板(也称为系统BIOS)、显示卡以及其它一些设备(例如IDE控制器、SCSI卡或网卡等)中都存在BIOS,其中系统BIOS是我们要介绍的主角,因为计算机的启动过程是在它的控制下进行的。BIOS程序一般被存放在主板ROM(只读存储芯片)之中,即使在关机或掉电以后,程序也不会丢失。

Author:leon

lyan Published by 2014-01-03 03:49

Detail »

CentOS 5.8编译安装Linux3.2.35新内核

Tags: Linux  

一、环境
linux:                       CentOS 5.8
内核版本                   2.6.18                         (用命令uname --a 查看)
计划新内核版本        inux-3.2.35.tar.gz             (文件保存在 /root中)
操作用户:               root

leon Published by 2013-12-22 04:33

Detail »

xm vs xl

Tags: XEN   Virtualization  

用过Xen的几乎都知道xm/xend这一套工具,但是最近社区中都是在讨论xl这个工具,特别是对老用户,可能有些疑惑,我们使用Xen之时,到底是XL还是XM作为工具。

我接触Xen也一年多了,每天工作都和Xen打交道,而且经常在Xen开源社区中交流,所以这里我总结一下我的认识,给对xl这个新工具有疑惑的同学答疑一下吧。

leon Published by 2013-12-03 12:51

Detail »

What is STUBDOM ?

Tags: XEN   Virtualization  

Stubdoms are lightweight 'service' or 'driver' domains. The initial purpose was to offload qemu (for hvm guests) out of dom0. So with stubdoms you can run hvm guest qemu in a separate stubdom, which boosts performance and makes it more secure. stubdoms can also run for example pv-grub for pv guests, making it more secure compared to pygrub, which always runs in dom0.

leon Published by 2013-12-03 12:49

Detail »

Xen的敏感指令陷入

Tags: XEN   Virtualization  

Xen虚拟机系统所采用的半虚拟化技术通过软件方法实现了x86架构的虚拟化,解决了x86架构所固有的虚拟化缺陷,即敏感和特权指令无法被VMM所捕获的缺陷。

G.Popek和R.Goldberg在1974年发表的论文中提到,作为向上层VM提供底层硬件抽象的一层轻量级的软件,VMM必须满足以下3个条件:

1.等价性(Equivalence) :应用程序在VMM 上的虚拟机执行,应与物理硬件上的执行行为相同。

2.资源控制(Resource Control) :物理硬件由VMM全权控,VM 及VM上的应用程序不得直接访问硬件。

3.有效性(Efficiency) :在虚拟执行环境中应用程序的绝大多数指令能够在VMM不干预的情况下,直接在物理硬件上执行。

leon Published by 2013-11-17 03:45

Detail »