码迷,mamicode.com
首页 >  
搜索关键字:mmap sharememory ipc    ( 2501个结果
Android—Camera Framework C/S架构服务请求
在前一篇文章Camera Client/Server的binder IPC机制中阐述了Android进程间通信binder IPC机制基础,Android Camera基于这个基础设计了Camera Framework Client/Server架构,文中给出了其类图设计。本文从Android 4....
分类:移动开发   时间:2014-06-07 03:10:09    阅读次数:515
Android—Camera Client/Server的binder IPC机制
本文首先参考Android Binder IPC分析一文分析了Android Binder IPC通信机制过程及涉及到的各个子元素相关概念,从代码细节脱离出来,因而整体上把握Android binder IPC通信机制,是能够理解文章最后Camera Framework进程间通信实现的基础。参考An...
分类:移动开发   时间:2014-05-26 12:47:10    阅读次数:901
QLocalServer与QLocalSocket进程通讯
在Qt中,提供了多种IPC方法,作者所用的是QLocalServer和QLocalSocket。看起来好像和Socket搭上点边,实则底层是windows的name pipe。这应该是支持双工通信的。一 QLocalServer#ifndef VXMAINWINDOW_H#define VXMAIN...
分类:其他好文   时间:2014-05-26 11:22:42    阅读次数:447
Linux共享内存使用常见陷阱与分析
所谓共享内存就是使得多个进程可以访问同一块内存空间,是最快的可用IPC形式。是针对其他通信机制运行效率较低而设计的。往往与其它通信机制,如信号量结合使用,来达到进程间的同步及互斥。其他进程能把同一段共享内存段“连接到”他们自己的地址空间里去。所有进程都能访问共享内存中的地址。如果一个进程向这段...
分类:系统相关   时间:2014-05-26 10:02:29    阅读次数:353
Lucene中Directory
MMapDirectory继承自FSDirectory,针对jre至今没解决的Mmap close不回收空间(直至full gc才回收)的bug,lucene用hack方式回收(仅对sun jam)(线上目前还是出现这个问题,是什么情况,得确认一下)。其中64位linux下chunk是1G,MMAP之后返回ByteBuffer数组,其IndexInput类是MMapIndexInput。 FSD...
分类:其他好文   时间:2014-05-25 18:17:00    阅读次数:314
Linux在应用层读写寄存器的方法
可以通过操作/dev/mem设备文件,以及mmap函数,将寄存器的地址映射到用户空间,直接在应用层对寄存器进行操作,示例如下:...
分类:系统相关   时间:2014-05-24 22:10:07    阅读次数:454
android IPC及原理简介
什么是Android操作系统,所谓的Android:是基于Linux内核的软件平台和操作系统,早期由Google开发,后由开放手机联盟Open Handset Alliance)开发。Linux系统中进程间通信的方式有:socket, named pipe,message queque, signa...
分类:移动开发   时间:2014-05-24 13:14:25    阅读次数:497
unix domain socket示例一(SOCK_DGRAM)
unix domain socket 是IPC通信的一种方式,可用于与管理进程间通信,同时由和网络socket统一,所以很好管理,使用还是比较多。现举个例子: server.c 1 #include 2 #include 3 #include 4 #include 5 #include ...
分类:其他好文   时间:2014-05-22 14:40:25    阅读次数:533
APUE 学习笔记(十) 高级I/O
1. Unix IPC(InterProcess Communication)同一主机的各个进程间的IPC:管道、FIFO、消息队列、信号量、共享存储器不同主机上的各个进程间IPC:socket套接字2. 管道管道进行IPC有两个局限:(1) 半双工,即数据只能在一个方向上流动(2) 只能在具有公共...
分类:其他好文   时间:2014-05-21 23:03:50    阅读次数:394
【IPC进程间通信之四】数据复制消息WM_COPYDATA
IPC进程间通信+数据复制消息WM_COPYDATA                IPC(Inter-Process Communication,进程间通信)。         数据复制消息WM_COPYDATA是Windows中一个特殊的消息,通过这个消息可以在进程间传递数据。         1.WM_COPYDATA:         WM_...
分类:其他好文   时间:2014-05-21 07:05:31    阅读次数:307
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!