Virtualization
文章平均质量分 85
junmuzi
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
全虚拟化和半虚拟化解读
全虚拟化 全虚拟化(Full virtualization), 也称为原始虚拟化技术, 是另一种虚拟化方法. 该模型使用虚拟机协调客户操作系统 和原始硬件(见图2). 这里"协调"是一个关键词, 因为VMM在客户操作系统和裸硬件之间用于工作协调. 一些受保护的指令必须由Hypervisor(虚拟机管理程序)来捕获和处理. 因为操作系统是通过Hypervisor来分享底层硬件.转载 2012-09-19 10:42:32 · 2500 阅读 · 0 评论 -
How to Trace Qemu
方法有好多种: 1,下载qemu源代码,然后参考docs/tracing.txt可以实现; 可以参考:http://www.linuxso.com/linuxrumen/21958.html 2,使用gdb; 3,结合lttng工具,可以实现trace Qemu; 等等方法。原创 2013-02-13 01:12:50 · 1222 阅读 · 0 评论 -
how to install xenomai(and some comments)
configure the kernel http://www.xenomai.org/index.php/Configuring_x86_kernels qemu-kvm download http://www.linux-kvm.org/page/Downloads sourceforge.net/project/showfiles.php?group_id=180599 ---原创 2013-02-13 02:54:40 · 784 阅读 · 0 评论 -
qemu 编译
在ubuntu1104中,使用 sudo apt-get source qemu 下载到 qemu-kvm-0.14.0+noroms 然后sudo ./configure 报告错误 === Error: zlib check failed Make sure to have the zlib libs and headers installed. === 这需要安装zlib 用如转载 2013-05-22 10:30:05 · 4615 阅读 · 0 评论 -
QEMU网络配置
qemu两种上网方式: user mode network : 这种方式实现虚拟机上网很简单,类似vmware里的nat,qemu启动时加入-user-net参数,虚拟机里使用dhcp方式,即可与互联网通信,但是这种方式虚拟机与主机的通信不方便。 tap/tun network : 这种方式要比user mode复杂一些,但是设置好后 虚拟机互联网 虚拟机主机 通信都很容易转载 2013-05-09 19:30:17 · 1017 阅读 · 0 评论 -
Linux 内核的virtio框架
VirtIO 是一个用来实现“虚拟IO”的通用框架,典型的用于虚拟机上面实现虚拟的pci,网卡,磁盘等虚拟设备,kvm等都使用了这个技术。大概浏览了一下相关的内核代码,这个virtio应该是专门应用于那种“半虚拟化?(部分虚拟化)”的虚拟机的来虚拟各种通用io设备的,好像不是很适合单纯的用来虚拟设备。 参考资料 Virtio:针对 Linux 的 I/O 虚拟化框架 http://www.转载 2013-09-27 08:21:39 · 6394 阅读 · 0 评论 -
查看CPU是否支持虚拟化
一、Windows平台: 使用小工具securable。 二、Linux平台: 在终端执行cat /proc/cpuinfo命令,找到flags部分,如果其中输出有VMX或SVM,即表明支持虚拟化技术。 cat /proc/cpuinfo | grep VMX (for Intel CPU) or cat /proc/cpuinfo | grep SVM (f转载 2013-11-05 07:57:24 · 1154 阅读 · 0 评论 -
Linux x86_64线性地址空间布局(Why Does X86_64 Not Have ZONE_HIGHMEM)
原文网址:http://blog.nlogn.cn/why-does-x86_64-not-have-zone_highmem/ 如果你稍微了解过Linux内核的内存管理,那么对内存分区的概念一定不陌生,Linux内核把物理内存分成了3个区, 0 – 16M 为ZONE_DMA区, 16M – 896M 为ZONE_NORMAL区, 高于896M 为ZONE_HIGHMEM区 我没有转载 2014-01-09 23:14:27 · 5479 阅读 · 0 评论 -
使用 kexec 快速重启 Linux
http://www.ibm.com/developerworks/cn/linux/l-kexec/转载 2014-11-03 22:41:58 · 864 阅读 · 0 评论 -
How to git clone linux kernel for developer(THE URL)
stable: git clone git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git原创 2014-10-09 02:19:32 · 1181 阅读 · 0 评论
分享