您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. 匿名管道与命名管道的使用

  2. 管道分类: 根据进程的相互关系,可以分为:匿名管道与命名管道。 1 匿名管道:管道是父进程和子进程间,或是子进程与子进程间单向的通讯机制,即一个进程发送数据到管道,另外一个进程从管道中读出数据。如果需要双向,或是多项通信机制,则需要建立两个活多个管道. 系统负责两件事:一是写入管道的数据和读出管道的数据的顺序是相同的,二是数据不会在管道中丢失,除非某个进程过早的退出. 建立管道函数为 int pipe(int pipe[2]); //其中pipe[0]是读取数据的 描述字,pipe[1]是写数
  3. 所属分类:网络攻防

    • 发布日期:2009-05-23
    • 文件大小:180224
    • 提供者:wyl636
  1. C语言实战105例 含105个源代码

  2. 第1部分 基础篇 实例1 一个价值“三天”的BUG 2 实例2 灵活使用递增(递减)操作符 5 实例3 算术运算符计算器 7 实例4 逻辑运算符计算器 9 实例5 IP地址解析 11 实例6 用if…else语句解决奖金发放问题 13 实例7 用for循环模拟自由落体 16 实例8 用while语句求n! 19 实例9 模拟银行常用打印程序 22 实例10 使用一维数组统计选票 26 实例11 使用二维数组统计学生成绩 29 实例12 简单的计算器 32 实例13 时钟程序 35 实例14 华
  3. 所属分类:C

    • 发布日期:2010-05-20
    • 文件大小:591872
    • 提供者:lanejim
  1. C语言实战105个例子

  2. 第1部分 基础篇 实例1 一个价值“三天”的BUG 2 实例2 灵活使用递增(递减)操作符 5 实例3 算术运算符计算器 7 实例4 逻辑运算符计算器 9 实例5 IP地址解析 11 实例6 用if…else语句解决奖金发放问题 13 实例7 用for循环模拟自由落体 16 实例8 用while语句求n! 19 实例9 模拟银行常用打印程序 22 实例10 使用一维数组统计选票 26 实例11 使用二维数组统计学生成绩 29 实例12 简单的计算器 32 实例13 时钟程序 35 实例14 华
  3. 所属分类:C

    • 发布日期:2011-04-03
    • 文件大小:629760
    • 提供者:fanxiaochuan
  1. QT进程多个管道通信,并与C#客户端同时多个通信

  2. QT多个命名管道通信,并与C#客户端同时多个通信, 同时已有C#的客户端与服务器的通信,QT与QT的通信,QT与C#的通信,只要把管道名改为一至即可。
  3. 所属分类:C++

    • 发布日期:2011-08-04
    • 文件大小:7340032
    • 提供者:yanggang510
  1. 操作系统课设 linux 下编程模拟多进程共享临界资源

  2. 开发环境为eclipse+cdt插件, 用消息与共享内存实现信号量的控制 设计内容 要求产生3个进程: 1、两个进程模拟需要进入临界区的用户进程,当需要进入临界区时,显示:“进程x请求进入临界区…”,同时向管理进程提出申请;申请返回,表示进入了临界区。在临界区中等待一段随机时间,并显示:“进程x正在临界区…”;当时间结束,显示:“进程x退出临界区…”,同时向管理进程提出退出申请;当申请返回,显示:“进程x已退出临界区。” 2、一个进程作为原语的管理进程,接受其他进程的临界区进入请求:如果允许进
  3. 所属分类:Linux

    • 发布日期:2012-01-06
    • 文件大小:70656
    • 提供者:roger5516
  1. 中通2008—2012通信概预算编制系统_v4.0.6_Winxp_setup.

  2. 中通2008通信概预算编制系统简介 一、 概述: 本软件依据工业和信息化部二00八年五月二十日,工信部规[2008]75号文发布的《通信建设工程概算、预算编制办法》及相关费用定额编制。包含以下最新2008版《通信建设工程预算定额》及中国电信补充定额: a)《通信电源设备安装工程(第一册)》 b)《有线通信设备安装工程(第二册)》 c)《无线通信设备安装工程(第三册)》 d)《通信线路工程(第四册)》 e)《通信管道工程(第五册)》 f)《中国电信FTTx等补充定额(1)2009》 g)《中国电
  3. 所属分类:电信

    • 发布日期:2012-03-26
    • 文件大小:36700160
    • 提供者:chendaibin87
  1. Delphi命名管道通信

  2. LPC 机制较多,其中命名管道是一种很有效的解决方案,此代码是本向亲自编写,绝对能够编译通过与正常运行。 采用管道通信的优势在于,他可以让运行在不同系统层的两个进程间高效通讯,具有Socket的效率,但使用起来却比Socket简单。 由于我没分了,所以标得有点高,请大家敬谅!
  3. 所属分类:Delphi

    • 发布日期:2012-04-13
    • 文件大小:363520
    • 提供者:heroicdragon
  1. 多进程共享临界资源

  2. 要求产生至少3个进程: 1、两个进程模拟需要进入临界区的用户进程,当需要进入临界区时,显示:“进程x请求进入临界区…”,同时向管理进程提出申请;在临界区中等待一段随机时间,并显示:“进程x正在临界区…”;当时间结束,显示:“进程x退出临界区…”,同时向管理进程提出退出申请。 2、一个进程作为原语级管理进程,接受其他进程的临界区进入请求:如果允许进入,则设置相应变量,然后返回;如果不允许进入,则进入循环等待,直到允许为止; 3、对临界区的访问应遵循空闲让进、忙则等待、有限等待、让权等待的准则。
  3. 所属分类:Linux

    • 发布日期:2012-07-05
    • 文件大小:4096
    • 提供者:sscream
  1. 进程通信.doc

  2. 进程通信 Linux进程间通信 一、进程间通信概述 进程通信有如下一些目的: A、数据传输:一个进程需要将它的数据发送给另一个进程,发送的数据量在一个字节到几M字节之间 B、共享数据:多个进程想要操作共享数据,一个进程对共享数据的修改,别的进程应该立刻看到。 C、通知事件:一个进程需要向另一个或一组进程发送消息,通知它(它们)发生了某种事件(如进程终止时要通知父进程)。 D、资源共享:多个进程之间共享同样的资源。为了作到这一点,需要内核提供锁和同步机制。 E、进程控制:有些进程希望完全控制另一
  3. 所属分类:嵌入式

    • 发布日期:2012-08-19
    • 文件大小:54272
    • 提供者:tianyasishui
  1. 命名管道实现点对点聊天程序

  2. 利用命名管道实现本机两个进程之间通信。一个服务器,一个客户端。可以通过修改管道的名字实现网络通信(参照管道的命名方法),并且可以通过修改服务器创建管道时的参数,实现服务器与多个客户之间的的通信。 相对于Socket编程,通过命名管道的实现方法更简单,尤其适用于客户端少且数据量大的场合,而且在单机不同进程间通信方面也比用Socket更优。
  3. 所属分类:C++

    • 发布日期:2013-01-11
    • 文件大小:27262976
    • 提供者:heathledger1990
  1. 银行家算法实现+管道通信算法实现

  2. 操作系统实验 银行家算法实现: 1. 运行环境:code blocks(windows) 2. 功能:创建两个子进程,在创建的时候让子进程继承自己的管道句柄,子进程通过管道向父进程发消息,父进程把收到的消息打印出来。 管道通信算法: 1. 运行环境:code blocks(windows) 2. 功能: 1) 可以实现对任意多个进程、任意类资源的模拟 2) 可以对当前状态进行检测,是否安全 3) 可以模拟进程申请资源,对于一次申请,如果可行的话,会给出一个可行的方案
  3. 所属分类:专业指导

    • 发布日期:2017-12-26
    • 文件大小:61440
    • 提供者:sanalar
  1. 详解Python进程间通信之命名管道

  2. 管道是一种简单的FIFO通信信道,它是单向通信的。 通常启动进程创建一个管道,然后这个进程创建一个或者多个进程子进程接受管道信息,由于管道是单向通信,所以经常需要创建两个管道来实现双向通信。 命名管道是对传统管道的扩展,默认的管道是匿名管道,只在程序运行时存在;而命名管道是持久化的,当不需要时需要删除它。 命名管道使用文件系统,由mkfifo()方法创建。一旦创建了,两个独立的进程都可以访问它,一个读,另外一个写。 命名管道支持阻塞读和阻塞写操作: 如果一个进程打开文件读,它会阻塞直到另外一个进
  3. 所属分类:其它

    • 发布日期:2020-12-25
    • 文件大小:39936
    • 提供者:weixin_38630612
  1. win32下进程间通信(共享内存)实例分析

  2. 一、概述 很多情况下在Windows程序中,各个进程之间往往需要交换数据,进行数据通讯。WIN32 API提供了许多函数使我们能够方便高效的进行进程间的通讯,通过这些函数我们可以控制不同进程间的数据交换。 进程间通讯(即:同机通讯)和数据交换有多种方式:消息、共享内存、匿名(命名)管道、邮槽、Windows套接字等多种技术。“共享内存”(shared memory)可以定义为对一个以上的进程是可见的内存或存在于多个进程的虚拟地址空间。例如:如果两个进程使用相同的DLL,只把DLL的代码页装入内存
  3. 所属分类:其它

    • 发布日期:2021-01-01
    • 文件大小:96256
    • 提供者:weixin_38518518
  1. Python通过Manager方式实现多个无关联进程共享数据的实现

  2. Python实现多进程间通信的方式有很多种,例如队列,管道等。 但是这些方式只适用于多个进程都是源于同一个父进程的情况。 如果多个进程不是源于同一个父进程,只能用共享内存,信号量等方式,但是这些方式对于复杂的数据结构,例如Queue,dict,list等,使用起来比较麻烦,不够灵活。 Manager是一种较为高级的多进程通信方式,它能支持Python支持的的任何数据结构。 它的原理是:先启动一个ManagerServer进程,这个进程是阻塞的,它监听一个socket,然后其他进程(Manager
  3. 所属分类:其它

    • 发布日期:2021-01-21
    • 文件大小:51200
    • 提供者:weixin_38555616
  1. Linux进程通信(IPC)方式简介

  2. 进程间通信的目的 数据传输:一个进程需要将它的数据发送给另一个进程,发送的数据量在一个字节到几兆字节之间。共享数据:多个进程想要操作共享数据,一个进程对共享数据的修改,别的进程应该立刻看到。通知事件:一个进程需要向另一个或一组进程发送消息,通知它(它们)发生了某种事件(如进程终止时要通知父进程)。资源共享:多个进程之间共享同样的资源。为了作到这一点,需要内核提供锁和同步机制。进程控制:有些进程希望完全控制另一个进程的执行(如Debug进程),此时控制进程希望能够拦截另一个进程的所有陷入和异常,并
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:86016
    • 提供者:weixin_38740397
  1. Linux进程间通信:消息队列

  2. 一、消息队列的特点   1.消息队列是消息的链表,具有特定的格式,存放在内存中并由消息队列标识符标识.   2.消息队列允许一个或多个进程向它写入与读取消息.   3.管道和命名管道都是通信数据都是先进先出的原则。   4.消息队列可以实现消息的随机查询,消息不一定要以先进先出的次序读取,也可以按消息的类型读取.比FIFO更有优势。   目前主要有两种类型的消息队列:POSIX消息队列以及系统V消息队列,系统V消息队列目前被大量使用。系统V消息队列是随内核持续的,只有在内核重起或者人工
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:65536
    • 提供者:weixin_38607784
  1. 进程间通信之深入消息队列的详解

  2. 最近在Hi3515上调试Qt与DVR程序,发现他们之间使用消息队列通信的,闲暇之余,就总结了一下消息队列,呵呵,自认为通俗易懂,同时,在应用中也发现了消息队列的强大之处。    关于线程的管理(互斥量和条件变量)见:Linux线程管理必备:解析互斥量与条件变量的详解 一、消息队列的特点     1.消息队列是消息的链表,具有特定的格式,存放在内存中并由消息队列标识符标识.    2.消息队列允许一个或多个进程向它写入与读取消息.    3.管道和命名管道都是通信数据都是先进先出的原则。    4
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:84992
    • 提供者:weixin_38517212
  1. Python多进程fork()函数详解

  2. 进程 进程是程序的一次动态执行过程,它对应了从代码加载、执行到执行完毕的一个完整过程。进程是系统进行资源分配和调度的一个独立单位。进程是由代码(堆栈段)、数据(数据段)、内核状态和一组寄存器组成。 在多任务操作系统中,通过运行多个进程来并发地执行多个任务。由于每个线程都是一个能独立执行自身指令的不同控制流,因此一个包含多个线程的进程也能够实现进程内多任务的并发执行。 进程是一个内核级的实体,进程结构的所有成分都在内核空间中,一个用户程序不能直接访问这些数据。 进程的状态: 创建、准备、运行、阻塞
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:60416
    • 提供者:weixin_38628175
  1. PHP 进程池与轮询调度算法实现多任务的示例代码

  2. phper 请了解进程调度策略,CPU 时间片,进程控制【创建,销毁,回收,进程信号】与及进程运行流程和基本的进程组,信号中断原理,以及进程之间的关系。 关于进程的更多内容可参考本人前面撸过的文章或是百度了解。 进程的通信: 匿名管道,命名管道,消息队列,内存共享,socketpair 请自行撸代码测试哦 进程的调度算法: 轮询,随机分发,计分板等策略或是搞个优先极或是队列,或是堆栈等基本的算法【自己去发挥哦】 进程池: 撸过 tcp 的话应该知道要能处理多个客户端,就得用 IO
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:59392
    • 提供者:weixin_38738830
  1. Linux管道编程

  2. 管道分类:根据进程的相互关系,可以分为匿名管道与命名管道。   1、匿名管道:管道是父进程和子进程间,或是子进程与子进程间单向的通讯机制,即一个进程发送数据到管道,另外一个进程从管道中读出数据。如果需要双向,或是多项通信机制,则需要建立两个活多个管道。系统负责两件事:一是写入管道的数据和读出管道的数据的顺序是相同的,二是数据不会在管道中丢失,除非某个进程过早的退出。   建立管道函数为   int pipe(int pipe[2]); //其中pipe[0]是读取数据的描述字,pipe[1
  3. 所属分类:其它

    • 发布日期:2021-01-09
    • 文件大小:50176
    • 提供者:weixin_38503448
« 12 3 4 5 6 7 8 9 10 ... 14 »