自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

We need more……

依然会关注并行计算,不定期更新

  • 博客(18)
  • 资源 (17)
  • 收藏
  • 关注

原创 Xen Memory Management

All low-level memory operations go through Xen.Guest OSes are responsible for allocating and initializing PTs for processes (restricted to read only access)allocates and initialize a

2010-05-28 17:12:00 2779 11

原创 Xen空间中各种地址之间的转换关系

xen/include/asm-x86/Page.h  #define mfn_valid(mfn)      ((mfn)   /* Convert between Xen-heap virtual addresses and machine addresses. *///Xen堆占用了机器物理地址空间的前面12MB,故线性地址和对应的机器物理地址有一个固定的差值DIRECT

2010-05-27 14:37:00 2994

原创 Xen的内存空间

32位PAE模式X86架构下,Xen占用了最顶部的64MB的线性地址空间。分布如下:IOREMAP_VIRT_END :0IOREMAP_VIRT_START :FFC00000  DIRECTMAP_VIRT_END :FFC00000DIRECTMAP_VIRT_START :FF000000 MAPCACHE_VIRT_END :FF00000

2010-05-27 13:47:00 2759

原创 在xen 中探测机器物理内存

//xen/arch/x86/mm.c void __init init_frametable(void) {     unsigned long nr_pages, page_step, i, mfn;     frame_table = (struct page_info *)FRAMETABLE_VIRT_START;     nr_pages  = PFN_UP(max_page *

2010-05-27 09:35:00 3445

原创 CentOS 5.3源码安装xen-3.2.0

到http://www.xen.org/download/index_3.2.0.html下载源码。第一个文件,Xen3.2 tarball是官方的源码包,第三个文件,Xen 3.2是针对Red Hat Enterprise Linux 5 and Centos 5的rpm包。将它们下载到本地一个文件夹。(xen software)[root@localhost xen softwar

2010-05-26 22:02:00 1379

原创 Xen添加hypercall获取page_fault次数

 1. 首先注册一个hypercall调用号。xen/include/public/xen.h #define __HYPERVISOR_kexec_op             37+#define __HYPERVISOR_print                   382.更新系统调用表/xen/arch/x86/x86_32/entry.SENTRY(hypercall_tab

2010-05-26 20:21:00 1700

原创 Windows/linux双系统的时间修改问题

    由于两个系统设定时间时以主板CMOS内的时间为依据,但却有不同的时间计算标准。所以导致了系统时间的纠纷问题。    Linux和苹果操作系统以当前主板CMOS内时间做为格林威治标准时间,再根据系统设置的时区来最终确定当前系统时间(如时区设置为GMT+08:00北京时间时以及当前CMOS时间为03:00,那么系统会将两个时间相加得出显示在桌面的当前系统时间为11:00)。    Wi

2010-05-20 13:04:00 1669 3

原创 CentOS 5.3 Linux 用yum 安装mplayer

第一步、到/etc/yum.repos.d/目录下,新建一个文件mplayer.repo,写入如下内容:[mplayer]name=CentOS-$releasever - Updatesbaseurl = http://apt.sw.be/redhat/el5/en/$basearch/rpmforgemirrorlist = http://apt.sw.be/redhat/

2010-05-19 22:01:00 1089

原创 Matlab 7.1 出现error starting desktop错误

 1、Win 7用户    在windows 7中安装matlab 7.1,成功后,不能正常使用,会出现如下错误:error starting desktop    网上有人说,是主题的问题,把windows 7的主题改成XP的,这样是可以的。   但我个人觉得,windows 7中XP的主题太难看了,效果也不好。这里推荐另一种解决方法:    用vista兼容模式运行matl

2010-05-18 20:38:00 7679 13

原创 CentOS 5.3 Linux系统开启telnet服务

1、CentOS 5.3默认已经安装好了telnet软件包[root@zhuliting ~]# cat /etc/redhat-release CentOS release 5.3 (Final)[root@zhuliting ~]#  rpm -qa |grep telnettelnet-server-0.17-39.el5telnet-0.17-39.el5如果没有,

2010-05-11 22:57:00 2282

转载 Feature: High Memory In The Linux Kernel

As RAM increasingly becomes a commodity, the prices drop and computer users are able to buy more. 32-bit archictectures face certain limitations in regards to accessing these growing amounts of RAM. T

2010-05-10 20:01:00 977

原创 Linux下查看内存信息

在Linux下查看内存我们一般用free命令:[root@scs-2 tmp]# free                total       used       free     shared    buffers     cachedMem:       3266180    3250004      16176          0     110652    2668236-/+ bu

2010-05-10 18:58:00 4742

原创 Win32 Application & Win32 Console Application

控制台程序是为了兼容DOS程序而设立的,这种程序的执行就好像在一个DOC窗口中执行一样,没有自己的界面。INTEL的CPU有三种工作模式,实模式,保护模式,虚拟模式。实模式是16位的,在这种模式下可工作纯DOC。保护模式是32位的,WINDOWS就工作在这种模式下,为了使在32位保护模式下工作的WINDOWS可兼容16实模式下的DOC程序,又设立了虚拟模式,就是控制台程序。控制台程序运行单个程序方

2010-05-10 11:46:00 880

原创 oprn/read/write/close系统函数

    open系列是 POSIX 定义的,是UNIX系统里的system call,只能用在 POSIX 的操作系统上。使用open系列函数需要"#include ".基于文件描述符的输入输出函数:   open:打开一个文件,并指定访问该文件的方式,调用成功后返回一个文件描述符。   creat:打开一个文件,如果该文件不存在,则创建它,调用成功后返回一个文件描述符。   close:关闭

2010-05-09 12:43:00 2776

原创 sprintf/sscanf 用法

1、     sprintf 跟printf 在用法上几乎一样,只是打印的目的地不同而已,前者打印到字符串中,后者则直接在命令行上输出。这也导致sprintf 比printf 有用得多。  sprintf 是个变参函数,定义如下:  int sprintf( char *buffer, const char *format [, argument] ... );  除了前两个参数类型固定外,后

2010-05-09 12:13:00 921

原创 Cache 的write back和write-through

 write-through:CPU向cache写入数据时,同时向memory也写一份,使cache和memory的数据保持一致。优点是简单,缺点是每次都要访问memory,速度比较慢。post write:CPU更新cache数据时,把更新的数据写入到一个更新缓冲器,在合适的时候才对memory进行更新。这样可以提高cache访问速度,但是,在数据连续被更新两次以上的时候,缓冲区

2010-05-05 14:39:00 1082

原创 配置VMware安装Linux系统的图文全过程

很多人在VMware安装Linux出现错误"未找到要在其中创建新文件系统的有效设备,请检查您的硬件以找到问题的起因" 参考如下方法:原因:VM默认硬盘是scsi硬盘,从网上看到的说法是:scsi硬盘需要专门的驱动,windows系统带有,而read hat 没有,所以不好装解决方法:把原来的scsi硬盘删除,新建一个IDE硬盘,就可以了 如果以上操作仍不能解决问题,

2010-05-04 10:58:00 15385 7

原创 灵格斯与众多常用软件的冲突问题

在office2007、google浏览器、腾讯QQ、MSN(天呐,我不知道还有多少),用灵格斯划线翻译或拖动鼠标时,会出现页面关闭的问题,这对没保存的文档影响很大。刚开始我还以为是win 7系统不稳定的原因,折腾了很久,才发现,是因为灵格斯的划词翻译功能和这些软件发生了冲突。当然,如果你发现灵格斯与某些软件相冲突,你也可以更换一个翻译软件,但一直对灵格斯情有独钟的我在这里提供两种解决

2010-05-03 11:22:00 8491 2

vi配置文件

一个很好用的vi配置文件,解压到~/,重新打开终端即可生效。

2013-03-25

DigitalMediaRescuePro 数据恢复绿色版

继R-Studio之后[http://download.csdn.net/source/2697619],在这里推出又一款好用的数据恢复软件。

2011-08-08

[xen源码分析的文档]xen分析.pdf

这是一个分析xen源码的文档,虽然不是特别好,拿来分享,仅供参考。 如果哪位有xen源码分析的参考资料,欢迎分享。 中国云计算论坛上,很多人下不过来,现在上传到这里,免积分下载!

2011-03-21

数据恢复R-Studio破解版

把硬盘数据弄丢了,这个痛不欲生的经历,让我发现一个数据恢复的强大工具,内附攻略。DigitalMediaRescuePro 数据恢复绿色版http://download.csdn.net/source/3503524

2010-09-15

[资料包]ubuntu下MPICH2 集群的搭建

收集加个人整理,已经安装成功,现分享个人资料包。

2010-09-03

《Efficient Memory Sharing in the Xen Virtual Machine Monitor》

主要讲解了xen architecture,xen memory management ,xen方面的欢迎多多交流~

2010-07-31

《Linux内核源代码情景分析》非扫描版

这是一本神书,我就不用介绍了,清晰版,很难找到。分数不够的请联系楼主博客

2010-07-31

《Linux内核源代码情景分析》阅读心得

一位牛人的读核感悟。"读内核源代码是一件很有意思的事,它像一条线,把操作系统、编译原理、C语言、数据结构与算法、计算机体系结构等基础课程串起来"。

2010-07-31

Xen Virtualization A Practical Handbook

《Xen Virtualization A Practical Handbook》 欢迎XEN爱好者多多交流

2010-03-17

Running Xen A Hands-On Guide to the Art of Virtualization

《Running Xen A Hands-On Guide to the Art of Virtualization》 chm文件。

2010-03-17

[pdf]The book of xen

the book of xen pdf 完整版。作者 Chris Takemura 和 Luke S. Crawford xen方面的欢迎多多交流~

2010-03-17

分段线性插值matlab程序

一个很经典的分段线性插值的matlab程序,程序短小精悍,其中应用了向量思想,还有数组的逻辑坐标。

2010-01-05

高等应用数学问题MATLAB求解习题参考解答_薛定宇

高等应用数学问题MATLAB求解习题参考解答,薛定宇,清华大学出版社

2009-12-08

linux操作系统下XEN的安装与配置

主要介绍基于Redhat Enterprise Linux AS 5 的XEN安装与配置.Xen是一个基于虚拟硬件监控器技术的虚拟化软件。Xen运行在一个宿主linux系统上,提供同时引导启动多个linux实例的能力.

2009-12-08

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除