- 博客(4)
- 资源 (7)
- 收藏
- 关注
原创 Linux下的IPC-命名管道的使用
一、概述进程之间通过管道来进行通讯是一种常用的方法,顾名思义,管道就是一端进(写)一端出(读)的FIFO队列,这个队列由内核管理,有一定大小(一般是4k),有文章上提到,如果需要修改该缓存区,需要重新编译内核(修改linux/limits.h里PIPE_BUF的定义)。需
2011-09-28 08:16:51 7153
原创 Linux下的IPC-信号量的使用
几个进程映射同一内存区是一种最快的IPC方法,但单纯使用mmap,各进程之间,会有数据“不一致”的风险,需要一种机制保护共享区在某一时刻只允许一个进程操作,这时就要使用信号量了。因此本文可认为是上一篇文章《Linux下的IPC-共享内存的使用》的继续。 本文以一
2011-09-01 17:14:01 6283
原创 Linux下的IPC-共享内存的使用
共享内存是一种最快的IPC方法,除一些特殊情况外,它不能单独使用,需要配合信号量,关于信号量的使用将另文介绍,本文仅讨论共享内存的使用。就mmap函数本身,使用很简单,下面是一个完整的示例。#include #include #include #include #
2011-09-01 17:05:23 1460
原创 在C#环境中动态调用IronPython脚本(二)
一、Python数据类型与C#数据类型的对应 Python中数据类型中的简单类型,例如int,float,string可以对应到C#环境中的int32,double,string,这些对应比较直观,Python中的复杂数据类型,例如List,Set等是C#环境中没有
2011-09-01 16:35:40 5788
apache2.4 php5.4手工安装包.zip
2013-05-14
Windows平台的包含源代码的libevent(可编译)
2013-01-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人