- 博客(7)
- 收藏
- 关注
原创 浅谈android与Xen之间的一点共性
不管是个人计算机还是云计算中很重要的一个环节就是内存管理,也可以说是资源共享的问题。运行在系统上的独立个体要独立的运行,其使用的资源必须也具有绝对的独立性,即是要提供隔离措施,否则除了正常的IPC同步之外,系统必须还要花费远超过IPC同步机制所需要的工作量来处理这些不必要的问题。个体之间的交互(IPC),简言之,即是两个个体之间要互访彼此的资源,这样系统不得不为IPC提供必须的同步机制。与不隔离个体资源的情况相比,系统要处理的同步需求就少了很多了。这种即要互相隔离有时还要互动的若即若离的关系从操
2011-03-15 21:37:00
1501
转载 一个程序员眼中的团队原型思考
团队感想之一:团队精神的自然属性 只有个体不能完成目标任务时,才会激发团队精神。如果某任务单个体就可以顺利完成,就无需要团队了。原始社会时,我们的老祖宗的工具是木棒,还不能一个人捕捉野兽,此时只有群体合作才能保留个体生命存在,于是大家就自然的合作了,于是也自然的形成了合作激励结构:将猎物更多的分配给贡献多的个体以便让他贡献更多,形成团队精神的正向漩涡。后来工具发展了有了更为高级的工具----枪,个人能力大大增强了,于是围猎就渐渐的解散了,后来到了皇帝哪里就成了消遣了,大团队变成了一个个分散的猎人
2011-03-14 19:07:00
1725
原创 IA-32指令寻址方式
<br /> <br />intel 64和IA-32架构中的指令编码通常包括以下几个部分:可选的指令前缀(前缀的顺序任意),主操作码字节(最多3个字节),一个寻址方式指定字节(可选,该字节包含ModR/M字节以及可选的SIB字节<scale-index-base>),一个displacement(1,2,4或0个字节,可选),此外还有一个立即数域(可选,0,1,2,4字节)。<br /> <br /> 大多以存储器做操作数的指令在主操作码后面都会跟随一个寻址方式字节(ModR/M),ModR/M包含三
2011-03-10 11:03:00
1981
原创 android 相关知识总结(不断更新中....)
写这篇文章主要是尝试着去理解这款实体Android手机(G7)的系统组成,如boot,fastboot,recovery等。由于本人刚接触这款手机几天,很多地方要结合其他网友的文章来理解,其中不乏理解有误的地方,欢迎有缘人对本文进行指正、批评。 文章由于是我这几天在不断的尝试的刷机的过程中总结出来的。本着"知其然及其所以然”的态度,我会零星的对接触到的地方进行叙述,等待时机成熟时,再从整体以及一些细节上进行总结。 首先来说一说bootloader,与x86的linux boot程序
2011-03-09 13:52:00
586
原创 android源代码与版本的关系
算是解惑吧, 转自http://www.qkevin.com/archives/257Author: Q-Kevin @ http://www.qkevin.com从Google的server上下载一份Android的source code,老费劲了,或许是自己的网速是龟速吧,辛辛苦苦的build完了之后,run了一下命令android,create了一个AVD,一看,Target Name是"Android AOSP(Preview)",Platform也是AOSP,Google了一下才知道,原来AOSP
2011-02-26 15:25:00
2850
转载 android编译全过程
本文主要参考官方文档(http://source.android.com/download)和网上相关资料(http://blog.youkuaiyun.com/HKjinzhao/archive/2009/03/18/4002326.aspx,http://www.williamhua.com/2009/04/30/how-to-build-android-15-kernel-image/)。网上的资料对于andorid的最新代码有的已经过时,或者有错误,这份文档本人亲自实验,保证可行。另本人没有使用eclipse的
2011-02-26 13:53:00
804
1
原创 编译android源码及遇到的问题
编译android源码,首先当然是下载源码。在source.android.com中可以方便的找到下载流程。虽然有现成的方法(GIT&REPO)不过最好还是先熟悉一下这两个工具使用方法最好,否则也会走不少弯路。这里推荐Li Yanrui写的《git使用指南》。好了,一步一步$git init$repo init -u git://android.....$repo sync------ 第一次最好使用repo sync下载完所有的文件正式开始编译,料想不会太复杂吧$ source build/envsetu
2011-02-24 21:11:00
941
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人