07 2015 档案

摘要:1. loop设备介绍 在类 UNIX 系统里,loop 设备是一种伪设备(pseudo-device),或者也可以说是仿真设备。它能使我们像块设备一样访问一个文件。在使用之前,一个 loop 设备必须要和一个文件进行连接。这种结合方式给用户提供了一个替代块特殊文件的接口。因此,如果这个文件包含有一... 阅读全文
posted @ 2015-07-30 20:17 Jessica程序猿 阅读(1403) 评论(0) 推荐(0) 编辑
摘要:接着KVM虚拟机IO处理过程中Guest Vm IO处理过程(http://blog.csdn.net/dashulu/article/details/16820281),本篇文章主要描述IO从guest vm跳转到kvm和qemu后的处理过程. 首先回顾一下kvm的启动过程(http://bl... 阅读全文
posted @ 2015-07-30 19:58 Jessica程序猿 阅读(2451) 评论(0) 推荐(0) 编辑
摘要:虚拟化技术主要包含三部分内容:CPU虚拟化,内存虚拟化,设备虚拟化.本系列文章主要描述磁盘设备的虚拟化过程,包含了一个读操作的I/O请求如何从Guest Vm到其最终被处理的整个过程.本系列文章中引用到的linux内核代码版本为3.7.10,使用的虚拟化平台是KVM,qemu的版本是1.6.1. ... 阅读全文
posted @ 2015-07-30 16:21 Jessica程序猿 阅读(2253) 评论(9) 推荐(0) 编辑
摘要:之前打算整理一下在Guest VM, KVM, QEMU中IO处理的整个流程,通过查阅资料和阅读源码,已经大致知道IO在Guest KVM中的处理流程.当想要整理IO在KVM和QEMU中的处理时,发现很难理清楚QEMU和KVM之间的跳转和交互的过程,于是促使自己去了解QEMU和KVM启动的过程.(本... 阅读全文
posted @ 2015-07-30 16:20 Jessica程序猿 阅读(1574) 评论(0) 推荐(0) 编辑
摘要:linux删除文件未释放空间问题处理或者 /根分区满了 (我的根分区是/dev/sda1,/dev/sda1满了)http://blog.csdn.net/donghustone/article/details/7085240http://65572.vhost59.cloudvhost.net/?... 阅读全文
posted @ 2015-07-26 21:31 Jessica程序猿 阅读(1089) 评论(0) 推荐(0) 编辑
摘要:1 使用:创建树并且attach子系统首先要创建文件系统的挂载点作为树的根 mkdir /cgroup/name mkdir /cgroup/cpu_and_memMount这个挂载点到一个或者多个子系统 mount -t cgroup -o subsystems name /cgrou... 阅读全文
posted @ 2015-07-20 16:18 Jessica程序猿 阅读(1607) 评论(0) 推荐(0) 编辑
摘要:class Solution {public:int InversePairs(vector data) {if(data.empty())return 0;int n=data.size();vector copy(n);return Inverse(data,copy,0,n-1);}int I... 阅读全文
posted @ 2015-07-19 16:55 Jessica程序猿 阅读(379) 评论(0) 推荐(0) 编辑
摘要:环境:VMware8.0虚拟机 ubuntu:12.04在刚安装完ubuntu后,屏幕不能全屏显示,此时:1、安装VMware Tools步骤: 1.1 进入ubuntu系统后,点击虚拟机上的【VM】->【install vmware tools】,回到桌面回看到一个vmware too... 阅读全文
posted @ 2015-07-12 14:10 Jessica程序猿 阅读(5497) 评论(1) 推荐(1) 编辑
摘要:有了virt-install是安装虚拟机的命令,当然也需要一个管理虚拟机的命令了,那就是virsh。virsh命令使用 virsh [OPTIONS] virsh既有命令行模式,也有交互模式,在命令行直接输入virsh就进入交互模式,virsh 后面跟命令参数,则是命令行模式。下面主... 阅读全文
posted @ 2015-07-03 21:27 Jessica程序猿 阅读(1369) 评论(0) 推荐(0) 编辑
摘要:今天在isocpp上看到“GCC 4.8.1 released, C++11 feature complete”这个消息,非常兴奋。终于有一个全面支持C++11语言特性的编译器了!当然了,gcc仅仅是语言特性上全面支持C++11,libstdc++貌似还没有完全跟上,不过我已经挺满足了,至少可以去尝... 阅读全文
posted @ 2015-07-03 18:17 Jessica程序猿 阅读(385) 评论(0) 推荐(0) 编辑
摘要:判断依据:一个物理封装的CPU(通过physical id区分判断)可以有多个核(通过core id区分判断)。而每个核可以有多个逻辑cpu(通过processor区分判断)。一个核通过多个逻辑cpu实现这个核自己的超线程技术。cpu cores 条目包含位于相同物理封装中的内核数量。sibling... 阅读全文
posted @ 2015-07-03 10:45 Jessica程序猿 阅读(3165) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示