随笔分类 -  Linux

摘要:参考这里,感觉很Cool吧。Linux-0.11函数调用关系图:QEMU函数调用关系图: 阅读全文
posted @ 2015-06-08 22:20 顺哥聊数字化 阅读(519) 评论(0) 推荐(0) 编辑
摘要:今天编译了下qemu-kvm,死活编不过,错误信息如下:CC block/qcow2-snapshot.oIn file included from ./qemu-common.h:6:0, from block/qcow2-snapshot.c:25:block/qcow2-snapshot.c:... 阅读全文
posted @ 2015-06-04 00:17 顺哥聊数字化 阅读(1002) 评论(0) 推荐(0) 编辑
摘要:在stackoverflow上看到一关于多线程条件变量的问题,题主问道:什么时候会用到条件变量,mutex还不够吗?有个叫slowjelj的人做了很好的回答,我再看这个哥们其他话题的一些回答,感觉水平好高的。这里把他的回答粘贴一下方便以后查看,原帖在这里:When is a conditional ... 阅读全文
posted @ 2015-05-31 01:48 顺哥聊数字化 阅读(296) 评论(0) 推荐(0) 编辑
摘要:Tun/Tap都是虚拟网卡,没有直接映射到物理网卡,是一种纯软件的实现。Tun是三层虚拟设备,能够处理三层即IP包,Tap是二层设备,能处理链路层网络包如以太网包。使用虚拟网络设备,可以实现隧道,如OpenVPN的实现。这篇文章我主要根据自己画的一个图来简单说明在隧道实现中两个虚拟网络设备数据包的流 阅读全文
posted @ 2015-05-27 00:46 顺哥聊数字化 阅读(11342) 评论(0) 推荐(0) 编辑
摘要:Linux高端内存是针对物理内存来说的,虚拟内存没有高端这个概念。Linux系统将虚拟内存分为两个部分,即用户地址空间和内核地址空间,对于32位系统来说,虚拟地址空间为4GB,其中用户空间范围为0-3GB,内核空间范围为3-4GB。Linux将3GB开始的内核虚拟地址空间的896M地址直接映射到物理... 阅读全文
posted @ 2015-05-22 00:58 顺哥聊数字化 阅读(1722) 评论(0) 推荐(0) 编辑
摘要:Nova中的虚拟机可以从镜像、卷、卷快照等启动,一般装完OpenStack时,环境中既没有镜像也没有卷,这时候往往需要上传一些已有的镜像,或者上传ISO文件来安装虚拟机系统。这个文档主要描述如何上传iso文件、进行系统安装,然后用安装好的系统制作一个镜像以便之后可以从这个镜像启动虚拟机。首先找到Pr... 阅读全文
posted @ 2015-05-12 15:18 顺哥聊数字化 阅读(1269) 评论(0) 推荐(0) 编辑
摘要:OpenStack自动化安装基本折腾完毕,装一次大概也就10分钟,但是装完后今天我的虚拟机起不来,经过查找log发现如下图提示:已经到这里,说明已经过了nova-sheduler那一关,跟踪一下代码,也正是在调用libvirt时提示的error。第一反应就是,libvirt的error,该怎么解决?... 阅读全文
posted @ 2015-05-04 14:26 顺哥聊数字化 阅读(951) 评论(0) 推荐(0) 编辑
摘要:这并不是教人怎么进行shell编程的文章,只是韦哥在工作中用到的一些简单脚本的写法。因为有些命令即使用过几次了,再次使用时仍然写不对,需要man来看下或者需要google,你也可以理解为对命令的理解不深造成,但韦哥懒得花精力去深究一些命令了,还不如在这里记下它们的用法,到需要再次使用时,打开自己博客... 阅读全文
posted @ 2015-05-03 13:22 顺哥聊数字化 阅读(897) 评论(0) 推荐(0) 编辑
摘要:毕业后一直在学操作系统, 有时候觉得什么都懂了,有时候又觉得好像什么都不懂,但总体来说自认为对操作系统实现机制的了解比周围的人还是要多一些。去年曾花了几个星期的晚上时间断断续续翻译了这篇对Linux和Windows驱动架构进行比较的论文。原文在这里。Linux和Windows设备驱动架构比较1... 阅读全文
posted @ 2015-04-08 21:50 顺哥聊数字化 阅读(5965) 评论(0) 推荐(0) 编辑

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