上一页 1 ··· 5 6 7 8 9 10 下一页
插曲: 今天下午欣喜的想写点关于qemu网络部分的功能,但是中途出现了点小插曲,电脑被某人搞得死机了,并且文章也没有保存。结果,,,就只能重新写了!!所以这里强烈建议开发团队提供自动保存的功能! 言归正传,前段时间自己写过关于Linux 内部网桥的实现原理以及数据包从物理网卡到达Linux网桥进行转 Read More
posted @ 2016-09-27 20:50 jack.chen Views(2039) Comments(0) Diggs(0) Edit
在/etc/libvirt/qemu下找到对应的xml配置文件 在<devices>标签下添加 <input type='tablet' bus='usb'/> 然后 virsh define /etc/libvirt/qemu/**.xml 即可解决 Read More
posted @ 2016-09-23 20:55 jack.chen Views(2836) Comments(0) Diggs(0) Edit
由于想要编译kvm-kmod,编译的时候提示内核版本太低,所以就不得不升级下linux内核,目前最新版内核是4.7.2,编译内核并不是一件很难的事,但是这么久没编译过,还是有必要记录下这一过程。 首先下载linux内核最新版4.7.2 https://www.kernel.org/,这个可以放到任意 Read More
posted @ 2016-09-22 18:36 jack.chen Views(1969) Comments(0) Diggs(0) Edit
windows中的对象和高级编程语言中所说的对象还欧区别,准确来讲,windows中的对象其实指的是一种数据结构并且是一种带着“对象头(object head)” 的数据结构! 所以windows中的对象可以基本分为三个部分:对象头、基本对象结构、可选部分! 对象数据结构 可以如图所示 object Read More
posted @ 2016-09-22 18:31 jack.chen Views(1131) Comments(0) Diggs(0) Edit
谈windows中的句柄 每当一个进程打开一个对象,系统就返回一个句柄作为凭证,由此可以想到,句柄是依赖于具体的进程的,换句话说,句柄一定属于某个进程,以后在访问这个对象时就要使用这个凭证! 所以句柄还可以认为是一个进程和一个对象之间建立的一种连接,一座桥梁,一个上下文,就像一个门一样,已经打开。这 Read More
posted @ 2016-09-22 18:27 jack.chen Views(2324) Comments(0) Diggs(1) Edit
上篇文章介绍了Linux内核桥接模式涉及到的几个结构,本节就重点放在数据包的处理上! 本节所有代码参考LInux 3.10.1内核! 前面已经提到一个数据包从网卡流到Linux内核中的L2层,最终被交付到__netif_receive_skb_core函数中,看下该函数中引用rx_hander的片段 Read More
posted @ 2016-09-22 16:19 jack.chen Views(8485) Comments(0) Diggs(0) Edit
上篇文章导入博客园的比较早,而这篇自己在写的时候才发现内部复杂的很,以至于没能按时完成,造成两篇文章的间隔时间有点长! 话不多说,言归正传! 前面的文章介绍了桥接模式下的基础理论知识,其实本节想结合LInux源代码分析下桥接模式下的数据包的转发流程,但是看了源码才发现,这部分内容太多,非一篇文章可以 Read More
posted @ 2016-09-21 20:54 jack.chen Views(8257) Comments(0) Diggs(0) Edit
前面一篇文章介绍了利用NFS创建虚拟机的过程,本文就介绍下如何利用NFS对虚拟机进行动态迁移。 动态迁移就是把一台虚拟机在不停止其运行的情况下迁移到另一台物理机上。这看起来似乎不太可能,不过还好kvm本身就支持者一特性,且libvirt也提供了相应的API,我们可以通过virsh命令或者virt-m Read More
posted @ 2016-09-20 18:36 jack.chen Views(1785) Comments(0) Diggs(0) Edit
NFS作为一种网络文件系统,近些年随着云计算的发展也变得越来越受欢迎。因为云环境下会部署大量的虚拟机,而在物理机发生故障的时候,云服务商必须要保障虚拟机的安全性,即不能因为物理机的故障就停止虚拟机。这对于客户来说是零容忍的。这就要求在物理机发生问题的时候,云服务商可以在很短的时间内把虚拟机迁移到另一 Read More
posted @ 2016-09-20 18:28 jack.chen Views(1962) Comments(0) Diggs(0) Edit
这里windows和Linxu系列的PID 管理方式有所不同,windows中进程的PID和句柄没有本质区别,根据句柄索引对象和根据PID或者TID查找进程或者线程的步骤也是一样的。 句柄是针对进程而言,也就是句柄一定所属于某个进程,为某个进程私有的资源。句柄的分配来自于进程私有的句柄表。而进程PI Read More
posted @ 2016-09-20 18:17 jack.chen Views(11980) Comments(0) Diggs(1) Edit
上一页 1 ··· 5 6 7 8 9 10 下一页

以马内利