2014年6月12日

Linux IO模型

摘要: 网络程序中经常会遇到同步(Sync)/异步(Async),阻塞(Block)/非阻塞(Unblock)这四种概念。同步与异步区别在于调用结果是否通过事件、回调、状态报告等方式告知调用者;同步:调用者一直等待调用结果返回;异步:调用以后不会一直等待结果,会通过事件、回调、状态报告等方式告知调用者;而阻... 阅读全文

posted @ 2014-06-12 14:39 古木夕阳_monologue 阅读(213) 评论(0) 推荐(0)

2013年8月21日

Android Bander设计与实现 - 设计篇

摘要: 文章原文地址http://blog.csdn.net/universus/article/details/6211589Binder Android IPC Linux内核驱动摘要Binder是Android系统进程间通信(IPC)方式之一。Linux已经拥有管道,system V IPC,socket等IPC手段,却还要倚赖Binder来实现进程间通信,说明Binder具有无可比拟的优势。深入了解Binder并将之与传统IPC做对比有助于我们深入领会进程间通信的实现和性能优化。本文将对Binder的设计细节做一个全面的阐述,首先通过介绍Binder通信模型和Binder通信协议了解Binde 阅读全文

posted @ 2013-08-21 16:30 古木夕阳_monologue 阅读(169) 评论(0) 推荐(0)

导航