- 博客(4)
- 收藏
- 关注
转载 Bionic,Android的Linux内核库
Android除了使用的是ARM版本的内核和传统的x86有所不同外,重要的是Google为Linux内核增强了不少东西,自己开发了 Bionic库,同时又贡献给Linux社区了。首先GNU的内核在体积和运行效率上不适合移动设备,系统核心组件都是以动态库的形式驻留在每个进程中, 运行效率和内存占用都是十分重要的问题。Google开发了一个自定义的库名为Bionic,以BSD许可形式开源。 [1] ...
2019-08-13 14:31:19
319
原创 envsetup.sh概要介绍
envsetup.sh概要介绍 function hmm() 作用: 类似帮助文档,介绍关键函数的使用方法,并打印当前文档里的函数 for i in cat $T/build/envsetup.sh | sed -n "/^[[:blank:]]*function /s/function \([a-z_]*\).*/\1/p" | sort | uniq 打印所有的函数名,并以升序排序 sort ...
2019-07-25 15:12:54
640
原创 linux module.h
/* Each module must use one module_init(). */ #define module_init(initfn) \ static inline initcall_t __maybe_unused __inittest(void) \ { return initfn; } \ int init_module(void) __copy(ini...
2019-07-24 02:28:18
378
原创 grep常用功能
grep -wrsn --exclude="*.c" “MODULE” 欢迎使用Markdown编辑器 你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。 新的改变 我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下...
2019-07-23 02:10:49
167
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人