- 博客(5)
- 资源 (1)
- 收藏
- 关注
原创 Linux KVM IO设备虚拟化的三种方式
(1) I/O 虚拟化方式 输入输出的纯软件虚拟化的方式。 (2)PCI/PCIe 设备直接分配(Pass-through) 可以将一个物理的输入输出设备直接分配给虚拟机使用,虚拟机独占这个IO设备。 (3)SR-IOV
2016-07-25 09:57:22 4199
原创 Linux 下面编译内核模块的 方法
(1) 选择好你的内核版本,内核模块经常是和内核版本紧密相关的,建议尽量选择高内核的版本,否则有可能会遇到很大的问题。 (2) 下载内核代码到/usr/src/kernel/目录。如果有了,则不用下载。 (3) mkdir -p /lib/modules/3.10.102-1.el6.elrepo.x86_64 #其中3.10.102-1.el6.elrepo.x86_64 是uname
2016-07-09 15:31:26 4599
转载 Linux Huge Page 大页
原文链接: http://blog.csdn.net/halcyonbaby/article/details/20454933 Huge Page 适合大内存/内存密集型型应用虚拟机的调优。 减小也表尺寸,降低查找缓存(TLB)的cache-miss,加速VM内存转换。 默认Page size 4K / Huge Page 2M libvirt xml设置方法:(告诉
2016-07-06 10:29:24 4143
转载 Linux 内核的virtio框架
VirtIO 是一个用来实现“虚拟IO”的通用框架,典型的用于虚拟机上面实现虚拟的pci,网卡,磁盘等虚拟设备,kvm等都使用了这个技术。大概浏览了一下相关的内核代码,这个virtio应该是专门应用于那种“半虚拟化?(部分虚拟化)”的虚拟机的来虚拟各种通用io设备的,好像不是很适合单纯的用来虚拟设备。 参考资料 Virtio:针对 Linux 的 I/O 虚拟化框架 http://
2016-07-06 10:08:17 2437
原创 Linux hugepage 大页内存 TLB 查找
大页内存主要解决的问题就是 TLB miss带来的内存开销。即虚拟地址向物理地址转换的时候,t提高失效的一种方法。
2016-07-04 15:32:20 1471
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人