码迷,mamicode.com
首页 >  
搜索关键字:进程间    ( 3032个结果
基于多进程的网络聊天程序
参考:linux高性能服务器编程,作者:游双 程序简介:该程序用了共享内存来实现进程间的同步,由于只是同时读取共享内存,所以没有用到锁。该程序的功能是服务器监听网络连接,当有一个客户端连接时,服务器创建一个子进程处理该连接。每个子进程只负责自己的客户端以及和父进程通信。当子进程从客户端读取数据后,把数据放到共享内存上,每个子进程在共享内存上有自己的一段空间,因此不会出现同时写。放上去后通知父进程...
分类:其他好文   时间:2014-08-07 13:14:00    阅读次数:230
Android 使用Socket完成进程间通信
看一些Android应用,特别是涉及到底层的功能性的应用,比如游戏加速,修改内存,挂机脚本神马的,发现里面的通信机制无一例外的都是使用的socket,基本上已经成为这类应用的一种标配了。 因为这类应用有以下的几个共同点: 1 需要android 手机的root权限,毕竟要修改一些比较底层的东西,没有root权限有时候木有办法修改啊 2 有自己的so,同时比较重要的或者比较吃力...
分类:移动开发   时间:2014-08-07 00:52:27    阅读次数:228
Linux内核的主要模块
进程调度SCHED 进程调度指的是系统对进程的多种状态之间转换的策略。分别是:SCHED_OTHER、SCHED_FIFO、SCHED_RR。 内存管理MMU 内存管理是多个进程间的内存共享策略。在Linxu系统中,内存管理的主要概念是虚拟内...
分类:系统相关   时间:2014-08-06 15:07:52    阅读次数:288
C++技术问题总结-第2篇 进程通信
进程通信的方法 进程通信基本方法有如下几种。 1、消息传递机制。 2、共享内存。 3、管道和邮槽。 4、剪贴板。 5、Socket通信。 1.消息传递机制 使用WM_COPYDATA实现进程间的传递数据。 函数原型 LRESULT SendMessage(HWND hWnd,UINT Msg,WPARAM wParam,LPARAM IParam) 参数 hWnd:其窗...
分类:编程语言   时间:2014-08-06 14:47:21    阅读次数:301
如何从python代码中直接访问Android的Service
在Kivy中,通过pyjnius扩展可以间接调用Java代码,而pyjnius利用的是Java的反射机制。但是在Python对象和Java对象中转来转去总让人感觉到十分别扭。好在android提供了binder这个进程间通信的功能,Java中的Service也是基于Binder的C++代码封装来实现进程间通信的,这也为从Pyth..
分类:移动开发   时间:2014-08-05 22:53:13    阅读次数:410
多线程与并发编程实践
一、多线程 进程一般作为资源的组织单位,是计算机程序的运行实例,表示正在执行的指令,有自己独立的地址空间,包含程序内容和数据,进程间资源和状态相互隔离。 线程是程序的执行流程,CPU调度执行的基本单位,...
分类:编程语言   时间:2014-08-04 11:18:27    阅读次数:249
将UNIX网络编程卷2的库函数合并到卷1的库函数中
源起前面讲述了unix网路编程卷1库函数的配置。但是卷2还有一个配置,而且其中的关于进程间通信的函数在卷1中也没有。我们使用两个库函数不免有些不方便,现在将卷2中的在卷1中没有的函数都合并到卷1的库函数中。1.创建unix网络编程卷2——进程间通信configure.h配置文件 cd 目录 ./co...
分类:其他好文   时间:2014-08-03 20:19:35    阅读次数:236
进程间通讯aidl
进程间通讯(aidl)1.首先定义一个接口2.把这个接口的文件扩展名改为xxx.aidl3.写一个MyService类继承自Service类重新里面的方法,4.在MyService类定义一个内部类继承自Stub类5.在onBind()方法把内部类的一个实例作为返回值同外部访问6.在MainActiv...
分类:其他好文   时间:2014-08-02 15:28:43    阅读次数:181
进程间同步(1)——条件变量和互斥量
1. 概述 条件变量和互斥量是最基本的同步形式,总是用于同步同一个进程的各个线程间同步。 当把条件变量或互斥量放在共享内存区时,可用于进程间同步。 同样的情况还有读写锁,它们都是随进程的持续性。 2.互斥锁 互斥锁指代相互排斥,用于保护临界区。多个线程和多个进程分享的共享数据。 静态初始化:stat...
分类:其他好文   时间:2014-08-01 22:49:32    阅读次数:320
进程间通信(三)——共享内存区
1.概述 共享内存区是IPC中最快的,当内存区映射到共享它的进程的地址空间,进程间数据的传递就不再涉及内核。 但是这需要某种形式的同步,最常用的是信号量。 不再涉及内核:进程不再通过执行任何进入内核的系统调用来彼此传递数据。内核必须建立允许各个进程共享该内存区的内存映射关系,然后一值管理该内存区。 ...
分类:其他好文   时间:2014-08-01 22:48:02    阅读次数:299
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!