全部博文(183)
发布时间:2015-04-21 11:34:51
QEMU提供了trace机制跟踪关键内部关键步骤执行流程,用于性能问题排查、了解内部执行流程。详细的使用方法在qemu的文档目录:qemu-kvm-1.2.0-rc2\docs\tracing.txt实际使用的过程中有有几点需要作修改方能正常使用:需要在qemu-kvm命令行里面加trace参数,我们一般用的是libvirt提供的virsh命令,解析虚拟机配置文.........【阅读全文】
发布时间:2015-04-21 11:33:38
在 x86 上运行虚拟化的具体问题虚拟化技术的一个重要要求之一就是通过虚拟机监控软件 (VMM) 运行的操作系统 ( 我们称之为客操作系统 ) 在运行时,其运行效果应该和直接在裸机上运行操作系统是一致的,即客操作系统不应该感觉到虚拟化技术的存在。 IBM 的主机采用 “trap-and-emulate” 的方法来实现 CPU 的虚拟化,即.........【阅读全文】
发布时间:2015-04-21 11:32:26
http://blog.csdn.net/lights_joy/article/details/4354238......【阅读全文】
发布时间:2015-04-21 11:32:14
根据前面描述 CPU 的基本知识, 可以知道 CPU 有物理 CPU, 多核 CPU, 超线程 CPU 之分.事实上, QEMU 支持所有这些配置, 下面一一举例来说明如何模拟这些 CPU.基本的 CPU 模拟下面的指令模拟了一个具有 1 个物理 CPU, 两个逻辑 CPU 的系统$ qemu -enable-kvm -m 1024 ArchLinux.img .........【阅读全文】
发布时间:2015-04-20 17:27:07
最近整个了阿里云,一直以为是基于kvm的,今天用代码测试了下,原来是Xen的 #include <stdio.h>#include <stdlib.h>#include <string.h>#define SIGNATURE 0x40000000static inline void __cpuid(unsigned int *eax, unsigned int *ebx, unsigned int *ecx, unsigned int *ed.........【阅读全文】