摘要:
2月 3日, Linux内核开发者 Greg Kroah-Hartman将 Android的驱动程序从 Linux内核“状态树”(“ staging tree”)上除去,从此, Android与 Linux开发主流将分道扬镳。原因是,“ noone seemed to be working on it”,难怪 Linux内核开发团队决定不要它了。呜呼!后果如何?今后,在开源的路上,谷歌 Android 的硬件驱动从何而来?谷歌喜欢开源,是喜欢它自己所喜欢的那种开源,而不是 Linux 的开发主流。谷歌气大财粗,自己去单干吧!国内开源界,不要跟在谷歌屁股后面瞎吹了。说到底, Linux 是草根事 阅读全文
摘要:
From linux kernel monkey log | 李莘译,转载请注明 ifanr 译文链接。2.6.33 版内核移除了Andirod的代码。很多人不断地问我发生了什么,对于Android下一步要怎么办。这里是我对整件事情的澄清:首先,我很喜欢Android平台。直到上周,我还每天使用我的开发手机G1。它工作良好,作为用户我很满意。另外,从技术角度我也很喜欢他。令人惊奇的是,Google仅仅使用Linux内核构建了一个可移植的和健壮的手机平台,而并没有使用”传统”Linux的任何其他东西。更加难能可贵的是,你可以 在Android系统之上安装一个”真正”的Linux镜像,两者都能正常 阅读全文
摘要:
来源:http://xmxohy.blog.163.com/blog/static/53469584201082734630713/先理解cache的作用CPU在访问内存时,首先判断所要访问的内容是否在Cache中,如果在,就称为“命中(hit)”,此时CPU直接从Cache中调用该内容;否则,就 称为“ 不命中”,CPU只好去内存中调用所需的子程序或指令了。CPU不但可以直接从Cache中读出内容,也可以直接往其中写入内容。由于Cache的存取速 率相当快,使得CPU的利用率大大提高,进而使整个系统的性能得以提升。Cache的一致性就是直Cache中的数据,与对应的内存中的数据是一致的。DM 阅读全文
摘要:
1、安装git android的linux内核可以从http://android.git.kernel.org/下载,但下载需要使用git,windows版的git可以从http://code.google.com/p/msysgit/下载,有完全安装版和便携版(portable)两个版本可供选择,不常用git的话选portable版就可以了。 下载portable版的git后,解压缩,然后运行git-bash,会出现一个console窗口。2、android的kernel有多个部分,可根据需要运行以下命令下载需要的内容。 在git的console窗口中执行以下命令即可下载内核: $ git 阅读全文