1. 内核没开MMU之前有虚拟地址吗?没有MMU哪来的虚拟地址?
答:有,因为加载时地址和运行时地址不同导致的没打开MMU之前也会有虚实地址问题。
2. 加载时地址和运行时地址什么区别,为什么有这种区别?
答:加载时地址:把可执行文件放到物理内存的内存地址,例如把镜像放到0x80000000地址处,则加载时地址=0x80000000
运行时地址:镜像生成后的虚拟地址,由编译器和连接脚本决定。
内核镜像放到内存中时,放置的地址是任意的,所以要考虑到这种情况,在没打开mmu之前使用内存中的数据都要计算偏移...
分类:
其他好文 时间:
2014-09-29 13:17:21
阅读次数:
169
参考资源:http://blog.csdn.net/kongxx?viewmode=contentshttp://my.oschina.net/feedao/blog==============================运行环境win8.1 + virtual box, 运行 centos6....
分类:
其他好文 时间:
2014-09-28 19:39:15
阅读次数:
322
最近新学Linux,本来想用RedHatLinux来做学习平台,但是发现RedHatLinuxISO文件实在是太难下载了。因为CentOS和RedHatLinux极其相似,所以选择下载CentOSLinux7DVDISO.这个镜像4个多GB,但是下载只用了30多分钟。网络上大量配置samba的文章,但是发现没有一篇照着做是可以实现的..
分类:
其他好文 时间:
2014-09-28 18:47:07
阅读次数:
325
1、前言 Elastic Utility Computing Architecture for Linking Your Programs To Useful Systems(Eucalyptus)是一种开源的软件基础结构,用来通过计算集群或工作站群实现弹性的、实用的云计算。它最初是美国加利福尼亚....
分类:
其他好文 时间:
2014-09-28 13:07:12
阅读次数:
290
一、虚拟机快照1、确认你的物理机上的vg还有足够的剩余空间 [root@hacker ~]# vgs VG #PV #LV #SN Attr VSize VFree vg_hacker 1 6 4 wz--n- 95.80g 57.80g2、建立一个至少4G(此处以8G为例)的lv逻辑卷...
分类:
其他好文 时间:
2014-09-28 01:54:10
阅读次数:
449
抓取别人的数据包有几种办法,第一种是你和别人共同使用的那个交换机有镜像端口的功能,这样你就可以把交换机上任意一个人的数据端口做镜像,然后你在镜像端口上插根网线连到你的网卡上,你就可以抓取别人的数据了;第二种,把你们局域网的交换机换成一个集线器,这样的换所有的数据包都是通发的,也就是说,不管是谁的数据...
分类:
其他好文 时间:
2014-09-28 01:32:20
阅读次数:
209
作者:蓝精灵?2014年1月3日 浏览:2157 次?分类:Linux系统 CentOS?6.5 正式版发布了,该版本基于?RHEL 6.5 镜像下载地址: http://mirrors.usc.edu/pub/linux/distributions/centos/6.5/isos/ i386为32位版本...
分类:
其他好文 时间:
2014-09-27 23:25:10
阅读次数:
898
关于精灵的各种操作,总结一下以便以后复习查找。
内容简要:
1、初始化 2、创建无图的精灵 3、设置精灵贴图大小 4、添加入层中
5、对精灵进行缩放 6、对精灵款或高进行缩放 7、旋转精灵
8、设置精灵透明度 9、精灵的镜像反转 10、设置精灵的颜色
11、得到图的宽高 12、按照像素设定图片大小 13、在原有的基础上加xy的坐标
14、设置图片...
分类:
其他好文 时间:
2014-09-26 22:48:06
阅读次数:
162
1、前言 Elastic Utility Computing Architecture for Linking Your Programs To Useful Systems(Eucalyptus)是一种开源的软件基础结构,用来通过计算集群或工作站群实现弹性的、实用的云计算。它最初是美国加利福尼亚....
主要有以下功能:
1. 基本的Sprite3D使用,加载静态模型和动态模型,看 Sprite3DBasicTest
2.Sprite3D对象的旋转,缩放等Action操作
3.Sprite3D中使用Shader特效,实现outLine
4.Animate3D来创建3D动画
5.动态增加3D骨骼,实现怪物添加手持武器功能
6,动态修改骨骼皮肤实现换装功能Sprite3DReskinTest
7.通过包围盒实现3D模型碰撞,Sprite3DWithOBBPerfromanceTest
8.实现水平镜像3D模型,...
分类:
其他好文 时间:
2014-09-26 13:23:29
阅读次数:
388