码迷,mamicode.com
首页 >  
搜索关键字:binder ipc    ( 2554个结果
Linux互斥与同步应用(四):posix信号量的互斥与同步
【版权声明:尊重原创,转载请保留出处:blog.csdn.net/shallnet 或 .../gentleliu,文章仅供学习交流,请勿用于商业用途】          在前面讲共享内存的IPC时曾说共享内存本身不具备同步机制,如果要实现同步需要使用信号量等手段来实现之,现在我们就来说说使用posix的信号量来实现posix多进程共享内存的同步。其实信号量也可以使用在同一进程的不同线程之间。 ...
分类:系统相关   时间:2014-12-23 21:13:31    阅读次数:199
Hadoop IPC的代码结构分析
与IPC相关的代码在org.apache.hadoop.ipc包下。共七个文件,其中4个辅助类: RemoteException Status VersionedProtocol ConnectionHeader 主要实现类3个: Client Server RPC 客户端Client: 如上图: ...
分类:其他好文   时间:2014-12-23 20:47:05    阅读次数:393
System V 信号量
1 概述计数信号量集semid_ds:struct semid_ds{ struct ipc_perm sem_perm; struct sem *sem_base; //指向信号量结构数组 unsigned short ...
分类:其他好文   时间:2014-12-23 17:07:00    阅读次数:199
System V 消息队列
3.1 概述消息队列结构:struct msqid_ds{ struct ipc_perm msg_perm; //权限结构 struct msg *msg_first; //队列中第一个消息 ...
分类:其他好文   时间:2014-12-23 11:59:35    阅读次数:201
第3章 System V IPC
3.1 概述System V IPC函数:3.2 key_t和ftok函数key_t是System V IPC的外部标识符,又称为IPC键,通过键,多个进程在同一个IPC对象上会合ftok函数将路径名和整数标识符转换为key_t值#include key_t ftok(char *pathname,...
分类:其他好文   时间:2014-12-22 22:30:04    阅读次数:257
Android IPC通信以及AIDL技术运用
首先我们了解一下 IPC和AIDL IPC:进程间通信 AIDL:Android Interface Definition Language,即Android接口定义语言。 为什么使用: Android系统中的进程之间不能共享内存,因此,需要提供一些机制在不同进程之间进行数据通信。 为了使其他的应用程序也可以访问本应用程序提供的服务,Android系统采用了远程过程调用(Remote Proc...
分类:移动开发   时间:2014-12-22 18:08:34    阅读次数:229
RPC实验
package?com.rpc; import?java.io.IOException; import?org.apache.hadoop.ipc.VersionedProtocol; public?interface?MyRPCProtocol?extends?VersionedProtocol?{ ?public?static?final?long?versi...
分类:其他好文   时间:2014-12-21 22:17:24    阅读次数:190
【转】Android Binder设计与实现 - 设计篇
转自:http://blog.csdn.net/universus/article/details/6211589目录引言面向对象的 Binder IPCBinder 通信模型Binder 驱动ServiceManager 与实名BinderClient 获得实名Binder的引用匿名 Binder...
分类:移动开发   时间:2014-12-20 12:55:06    阅读次数:327
Android架构设计和软硬整合完整训练:HAL&Framework&Native Service&Android Service&Best Practice
如何理解Android架构设计的初心并开发出搭载Android系统并且具备深度定制和软硬整合能力特色产品,是本课程解决的问题。课程以Android的五大核心:HAL、Binder、NativeService、AndroidService(并以AMS和WMS为例)、ViewSystem为主轴,一次性彻...
分类:移动开发   时间:2014-12-20 02:06:14    阅读次数:249
Android架构设计和软硬整合:HAL&Framework&Native Service&Android Service&Best Practice
如何理解Android架构设计的初心并开发出搭载Android系统并且具备深度定制和软硬整合能力特色产品,是本课程解决的问题。课程以Android的五大核心:HAL、Binder、NativeService、AndroidService(并以AMS和WMS为例)、ViewSystem为主轴,一次性彻...
分类:移动开发   时间:2014-12-20 02:00:51    阅读次数:304
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!