![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
2011.11 整理
文章平均质量分 83
viktor
这个作者很懒,什么都没留下…
展开
-
[坑]Xen Dom0 DomU的安装和配置
ref:http://www.vpsee.com/2009/07/install-xen-on-centos/(1)Dom0 —— 设置Xen服务自动启动编译安装好Xen 4.12之后,发现Xend服务不能自动启动。一种解决办法是:修改/etc/rc.local文件,加入sudo /etc/init.d/xencommons startsudo /etc/init.d/xend原创 2011-11-04 16:52:05 · 1104 阅读 · 0 评论 -
2011.11 mark
http://blogs.msdn.com/b/oldnewthing/archive/2004/10/25/247180.aspx __ImageBase, vc获得当前主模块基地址http://hi.baidu.com/wskwdy/blog/item/ab96b7196233e9e6af5133d9.html bzImage是怎么来的 (Linux 内核编译过程)http://原创 2011-11-14 11:16:39 · 254 阅读 · 0 评论 -
XenStore:使用,结构和原理(4. 监视: xs_watch)
Xenstore的监视(watch)功能很实用,在xenstore监视目标文件夹里发生的任何修改,都会通知watch的注册者。xen虚拟机的后端驱动程序,就是通过watch来检测前端设备的改变。需要注意的:(1)注册watch不需要开始一个transaction,只要用xs_open打开连接就行了。内核可以直接调用register_xenbus_watch(2)watch在注册时,xe原创 2011-12-19 17:04:29 · 2072 阅读 · 0 评论 -
XenStore:使用,结构和原理(1快速入门)
摘要:XenStore是Xen提供的一个域间共享的存储系统,它以字符串形式存放了管理程序和前、后端驱动程序的配置信息。Dom0管理所有的数据,而DomU通过共享内存,向Dom0请求与自己相关的键值,以此实现域间通信。Xen提供了多种接口用来操作XenStore:命令行的xenstore-*命令、用户空间的xs_系列函数、内核的XenBus接口,都可以用来方便地操作XenStore的数据。原创 2011-12-14 16:10:32 · 3886 阅读 · 4 评论 -
XSHelper :: XenStore API c++ 渣疯装
我把xenstore的API简单的封装了一下,方便用户空间的C++使用。主要功能:1. 把char换成了string,让c++去处理那什么gc。xenstore源代码里面的各种"call free() after use!!!"注释看得我很无语。2. 提供一个共享的xs_handle对象,一般的读写操作不需要自己定义xs_handle和xs_transaction,方便使用。3. 简单原创 2011-12-20 10:46:12 · 871 阅读 · 0 评论