- 博客(5)
- 收藏
- 关注
转载 如何编译能在android上运行的C程序
转自:http://blog.csdn.net/zlcchina/article/details/12974257Android编译环境本身比较复杂,且不像普通的编译环境:只有顶层目录下才有Makefile文件,而其他的每个component都使用统一标准Android.mk. Android.mk文件本身是比较简单的,不过它并不是我们熟悉的Makefile,而是经过了Andr
2014-02-21 19:03:16 957
原创 sched_clock()、current_kernel_time()、getnstimeofday()
最近在修改内核源码的时候,要在内存分配和释放的函数中(mm/page_alloc.c)进行时间统计。最开始用的是getnstimeofday( ),但是内核无法启动。getnstimeofday( )将当前时间保存在参数timespec结构体中,精度为纳秒。/** * getnstimeofday - Returns the time of day in a timespec *
2014-02-21 18:47:26 8681
原创 Android-x86(ics-x86)源码编译时的错误
用git和repo下载完android-x86源码后,按照http://www.android-x86.org/documents/customizekernel编译成镜像。但是在编译的过程中出现了问题: (https://groups.google.com/forum/#!topic/android-x86/YpSBE
2014-02-19 21:17:50 1200
原创 Linux内存初始化:bootmem到buddy的过渡
Linux的内存管理是一个Masterpiece,想把它完全彻底的搞懂真的不容易,今天主要讲一下从bootmem到buddy的过渡。众所周知,Linux内存管理的核心是伙伴系统(buddy system)。其实在linux启动的那一刻,内存管理就已经开始了,只不过不是buddy在管理。在内核中,实现物理内存管理的allocator包括:连续物理内存管理buddy allocat
2014-02-19 13:04:04 2080
原创 迟来的处女作
世上不缺少大牛,而是缺少发现大牛的眼睛。以前总觉得大牛离我很远,就算是有大牛,也是师兄之类的长辈,觉得他们成为大牛理所当然。然而,就在刚刚我查看博客专家的时候,一个熟悉的名字出现在我眼前--我的一位同学,我发现了一位大牛,瞬间被惊呆了,突然感觉自己好。。。。。。这就是我决定写博客的原因,要让自己保持勤奋。大牛不可怕,可怕的是大牛比你还上进。介绍一下自己:农村出来的孩纸,成绩和年龄成反比
2014-02-18 21:03:32 808 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人