完全内存虚拟化处理缺页异常的流程

Tags: Memory   Virtualization   Linux  

请问在完全内存虚拟化(Full Memory Virtualization,包括使用影子页表Shadow Page Table)中,处理缺页异常的流程是什么?
例如,KVM, VMWare都是使用完全内存虚拟化技术来虚拟化物理内存的。请问它们处理缺页异常的流程是什么样的呢?

Src:http://linux.chinaunix.net/bbs/viewthread.php?tid=978835

leon Published by 2014-03-03 04:40

Detail »

基本的硬件知识

Tags: CPU   Linux  

要想弄懂Linux内核的工作原理,就必须懂点基本的硬件知识。这里我们主要介绍Intel 80x86系列CPU保护模式下最核心的部件中几个寄存器的作用,这些寄存器在Linux内核运行时起着至关重要的作用。至于其他那些各式各样的硬件设 备,我们在讲解设备驱动时会针对具体的驱动程序来介绍的。首先,大家先看看CPU的主要架构:

leon Published by 2014-03-01 17:24

Detail »

linux 开机启动脚本顺序

Tags: Linux  

第一步:启动内核

第二步:执行init (配置文件/etc/inittab)

第三步:启动相应的脚本,并且打开终端/etc/init.d

rc.sysinit rc.d(里面的脚本) rc.local

leon Published by 2014-02-06 13:04

Detail »