Android进程间通信性能分析

来源 :第一届开源操作系统设计与分析学术会议 | 被引量 : 0次 | 上传用户:zhenghao_w
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  Android使用一种新的进程间通信机制Binder作为系统核心的通信方式。在本文中,我们对Binder进行了一个全面的性能测试。首先设计Binder和传统的IPC通信方式的对比实验,由于Android的限制,在传统的IPC中选择管道和TCP/IP套接字。通过实验发现Binder适合小数据传输。而传统IPC的传输带宽高很多,而且时延小,更适合大数据的传输。进一步分析Binder实现和获取的数据发现,随着并发数目的增加,Binder性能下降更加明显。从实验可知,Binder驱动使用了全局内核锁来确保Binder的并发安全,但也带来性能损失。接下来我们采用了基于消息队列的Binder驱动实现替换Android的默认Binder模块来验证全局锁的副作用,进行对比实验得出结论,基于消息队列的无全局锁的Binder性能提升了20%以上。
其他文献
学位
  近年来,智能手机已经占据了移动终端市场的主导地位,并且不断推广和发展,但智能手机的功耗问题日益突出,例如,手机待机时间短、续航能力差、不规范编程行为造成的功耗损失等,已
会议
学位
  目的 利用精益六西格玛理念对健康管理信息化服务模式进行优化,提高健康管理的质量与效率. 方法 采用随机抽样方法,分别选取我院2008年4至7月(精益六西格玛理念进行优化
会议
  随着移动云计算应用的大规模发展,智能终端各种网络应用日益增多,但由于移动网络具有误码率高,时延抖动大的特点,使得智能终端在网络传输过程中消耗电量严重。因此,本文针对该
会议
罗小冬出生于1962年12月,现任国际盆景协会(BCI)中国地区委员会副秘书长、广州盆景协会常务副会长。他是一名政府公务员,自幼即喜欢艺术,1990年代接触盆景后,就被岭南盆景的
  本文针对Android系统第三方应用程序的冗余授权问题进行分析研究,指出冗余权限也是造成Android系统安全隐患的重要问题之一。作者通过定义Android系统应用程序冗余权限、
请下载后查看,本文暂不支持在线获取查看简介。 Please download to view, this article does not support online access to view profile.
期刊
近日,一组上市房企近10年再融资、净利润总额和累计分红的数据再次让“圈钱”一词进入公众视野。《国际金融报》选取了30家房地产上市公司,以公开资料为样本,对其最近10年的
采用砂基栽培,研究重金属Cr(Ⅵ)在不同浓度梯度和不同胁迫处理阶段(种苗期和幼苗期)及胁迫处理时间条件下对红树植物白骨壤(Avicenniamarina)幼苗的生长及生理生态效应的影响