随笔分类 -  进程、线程

摘要:1、拓扑结构 2、PV操作共享内核内存进行输入输出分屏 (1) 功能描述 操作一个或一组信号。 功能描述 操作一个或一组信号。 semid: 信号集的识别码,可通过semget获取。 sops: 指向存储信号操作结构的数组指针,信号操作结构的原型如下 1 struct sembuf 2 { 3 un 阅读全文
posted @ 2015-02-23 21:20 小爷 阅读(992) 评论(0) 推荐(1)
摘要:0、FILE *popen(const char *command, const char *type); popen 函数相当于做了以下几件事: 1、创建一个无名管道文件 2、 fork() 3、在子进程里, exec command 4、 在子进程里, 若 type == “r” , 相当于进行 阅读全文
posted @ 2015-02-21 20:56 小爷 阅读(1674) 评论(0) 推荐(0)
摘要:拓扑结构: 各个客户端创建读写管道,通过“上下线信息管道”向服务器发送上下线信息和读写管道名称。服务器接受信息,修改链表(存储客户端信息)。客户端、服务器打开读写管道,服务器通过“W”管道接收从客户端发来的信息,在根据链表同个其他各个“R”管道向其他客户端发送信息。 具体流程: 1、建立上下线信息管 阅读全文
posted @ 2015-02-17 21:11 小爷 阅读(862) 评论(2) 推荐(0)
摘要:1 #include 2 #include 3 #include 4 #include 5 #include 6 #include 7 using namespace std; 8 #define LEN 128 9 typedef struct task_que 10 { 11... 阅读全文
posted @ 2015-02-07 14:48 小爷 阅读(397) 评论(3) 推荐(0)
摘要:一、这里只介绍简单的三个客户端异步通信(完全图拓扑结构) open顺序: cl1 读 , cl2 cl3 向 cl1写 cl2 读 , cl1 cl3 向 cl2写 cl3 读 , cl1 cl2 向 cl3写 顺序的规律就是 第i个 客户端读 其他各个客户端 ,其他的各个客户端 向 i 写 ,i 阅读全文
posted @ 2015-01-30 08:09 小爷 阅读(871) 评论(2) 推荐(0)