![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android系统
TsanChao
相对于平庸的一生,我更渴望、迷恋那种生命的多样性,世界如此广博美好,我野心很大,都要体验。
展开
-
Android L liblog
static int __write_to_log_init(log_id_t, struct iovec *vec, size_t nr);static int (*write_to_log)(log_id_t, struct iovec *vec, size_t nr) = __write_to_log_init;原创 2014-07-31 09:01:38 · 2735 阅读 · 0 评论 -
Android init language
Android Init LanguageThe Android Init Language consists of five broad classes of statements: Actions, Commands, Services, Options, and Imports.All of these are line-oriented, consisting of tokens sepa原创 2017-07-13 13:57:27 · 862 阅读 · 0 评论 -
netstat命令---Linux查看网络和socket信息
usage: netstat [-pWrxwutneal]Display networking information.-r Display routing table.-a Display all sockets (Default: Connected).-l Display listening server sockets.-t Display TC原创 2016-02-26 10:34:13 · 1551 阅读 · 0 评论 -
Logd之LogBufferElement
定义部分:LogBufferElement::LogBufferElement(log_id_t log_id, log_time realtime, uid_t uid, pid_t pid, pid_t tid, const char *msg, un原创 2015-08-08 16:22:20 · 1805 阅读 · 0 评论 -
android源代码学习 init中的双向链表listnode
在init源代码中双向链表listnode被使用地很多。android源代码中定义了结构体listnode,奇怪的是,这个结构体只有用于链接节点的prev和next指针,却没有任何和”数据“有关的成员变量。那么代码中如何通过一个节点来找到该节点“存储“的数据呢?关键是下面这个宏。?12#define node_to_item转载 2014-12-16 10:41:06 · 1531 阅读 · 0 评论 -
解读CPU模式hotplug、ondemand等的意义
【hotplug】热拔插模式:→和ondemand模式差不多,当有高需求时直接跳到最高频率,当需求见效时逐级降低频率,但关屏时就单核低频运行,省电。【ondemand】按需模式:→按需调节cpu频率,不操作手机的时候控制在最低频率,滑屏或进入应用后会迅速提升至最高频率,当空闲时迅速降低频率,性能较稳定,但因频率变化幅度过大,省电方面只有一般的水平。是一种在电池和性能之间转载 2014-09-24 19:52:21 · 25577 阅读 · 0 评论 -
Android localSocket
LocalSocket 在Unix域名空间创建一个套接字(非服务端)。 是对Linux中Socket进行了封装,采用JNI方式调用,实现进程间通信。 具体就是Native层Server和Framework层Client之间进行通信,或在各层次中能使用Client/Server模式实现通信。LocalServerSocket 创建服务器端转载 2014-08-05 09:23:50 · 736 阅读 · 0 评论 -
Android的能力(capability)机制
Capabilities的主要思想在于分割root用户的特权转载 2014-08-04 14:08:27 · 10423 阅读 · 0 评论 -
Android的property机制
android 1号进程进程init进程在开机的时候就会调用property_init函数,至于init是怎么起来的,这里不是重点,所以暂时先不介绍,property_init的具体flow如下:system/core转载 2014-08-04 14:40:34 · 1075 阅读 · 0 评论 -
Android init分析
Android init分析首先介绍init用到的一些类:action.h init_parser.h Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl + Q插入链接原创 2017-07-12 20:48:13 · 507 阅读 · 0 评论