码迷,mamicode.com
首页 >  
搜索关键字:进程间通信ipc    ( 246个结果
Linux进程间通信(IPC)编程实践(十二)Posix消息队列--基本API的使用
posix消息队列与system v消息队列的差别: (1)对posix消息队列的读总是返回最高优先级的最早消息,对system v消息队列的读则可以返回任意指定优先级的消息。 (2)当往一个空队列放置一个消息时,posix消息队列允许产生一个信号或启动一个线程,system v消息队列则不提供类似机制。 队列中的每个消息具有如下属性: 1、一个无符号整数优先级(pos...
分类:Windows程序   时间:2015-12-13 23:48:10    阅读次数:341
【APUE】Chapter15 Interprocess Communication
15.1 Introduction 这部分太多概念我不了解。只看懂了最后一段,进程间通信(IPC)内容被组织成了三个部分: (1)classical IPC : pipes, FIFOs, message queues, semaphores, and shared memory (2)net...
分类:其他好文   时间:2015-12-09 17:28:30    阅读次数:353
Linux进程间通信(IPC)编程实践(十一)System V信号量---实现一个先进先出的共享内存shmfifo
使用消息队列即可实现消息的先进先出(FIFO), 但是使用共享内存实现消息的先进先出则更加快速;    我们首先完成C语言版本的shmfifo(基于过程调用), 然后在此基础上实现C++版本的ShmFifo, 将1块共享内存与3个信号量(1个mutext信号量, 1个full信号量, 1个empty信号量)封装成一个类ShmFifo, 然后编写各自的测试代码;   shmfifo...
分类:系统相关   时间:2015-12-08 16:06:26    阅读次数:331
Linux进程间通信
Linux进程间通信作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢!谢谢nonoob纠错我们在Linux信号基础中已经说明,信号可以看作一种粗糙的进程间通信(IPC, interprocess communication)的方式,用...
分类:系统相关   时间:2015-11-27 19:28:39    阅读次数:243
linux内核结构
Linux内核由5个主要的子系统组成分别是:进程调度(SCHED)、进程间通信(IPC)、虚拟文件系统(VFS)、内存管理(MM)、网络通信(NET)进程调度与内存管理之间的关系:这两个子系统互相依赖。在多道程序环境下,必须为程序创建进程,而创建进程的第一件事情就是将程序和数据装入内存。进程间通信与...
分类:系统相关   时间:2015-11-16 12:29:43    阅读次数:219
Linux进程间通信(IPC)机制总览
介绍了Linux进程间通信的分类以及为什么需要进程间通信,给出了进程间通信的主要分支及演进示意图,为后续详细介绍Linux进程间通信(IPC)给出了一个纲要
分类:系统相关   时间:2015-10-09 13:46:33    阅读次数:309
IPC是什么意思?
IPC(Inter-Process Communication,进程间通信)IPC ( Instruction per Clock 及CPU每一时钟周期内所执行的指令多少) IPC代表了一款处理器的设计架构,一旦该处理器设计完成之后,IPC值就不会再改变了。在这里,IPC值的高低起到了决定性的作用,...
分类:其他好文   时间:2015-09-30 17:45:29    阅读次数:187
Linux进程间通信(IPC)编程实践(二) FIFO命名管道
在前一篇文章中,我们讲解了如何使用匿名管道来在进程之间传递数据,同时也看到了这个方式的一个缺陷,就是这些进程都由一个共同的祖先进程启动,这给我们在不相关的的进程之间交换数据带来了不方便。这里将会介绍进程的另一种通信方式——命名管道,来解决不相关进程间的通信问题。 什么是命名管道     命名管道也被称为FIFO文件,它是一种特殊类型的文件,它在文件系统中以文件名的形式存在,但是它的行为却和...
分类:系统相关   时间:2015-09-23 13:36:32    阅读次数:279
进程间通信(IPC)——信号量、共享内存、消息队列
IPC(Inter-Process Communication)主要手段:信号量、共享内存、消息队列。另外还有:管道、Socket等。非网络IPC和网络IPC(Socket API)都是需要的。IPC按形式上分可分成4种不同的IPC形式:1)消息传递(管道、FIFO命名管道、消息队列)2)同步(互斥...
分类:系统相关   时间:2015-09-15 12:48:24    阅读次数:277
Socket通信原理探讨(C++为例)
一、网络中进程之间如何通信? 本地的进程间通信(IPC)有很多种方式,但可以总结为下面4类:1、消息传递(管道、FIFO、消息队列)2、同步(互斥量、条件变量、读写锁、文件和写记录锁、信号量)3、共享内存(匿名的和具名的)4、远程过程调用(Solaris门和Sun RPC) 但这些都不是本文的主题!...
分类:编程语言   时间:2015-09-11 12:26:01    阅读次数:292
246条   上一页 1 ... 14 15 16 17 18 ... 25 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!