码迷,mamicode.com
首页 >  
搜索关键字:mmap    ( 491个结果
mmap()与munmap()的小例子
mmap() 和 munmap() - Unix的系统函数,更贴近底层 void* mmap(void* addr,size_t size,int prot,int flags, int fd, off_t offset) 参数addr可以指定映射的首地址,一般为0 交给内核指定。 size 就是分...
分类:其他好文   时间:2014-08-01 19:18:52    阅读次数:206
mmap、msync
普通文件被映射到进程地址空间后,进程可以像访问普通内存一样对文件进行访问,不必再调用read(),write()等操作。刷新变化函数msync()进程在映射空间的对共享内容的改变并不直接写回到磁盘文件中,往往在调用munmap()后才执行该操作。可以通过调用msync()函数来实现磁盘文件内容与共享...
分类:其他好文   时间:2014-07-31 16:42:56    阅读次数:151
linux下为php安装APC扩展
wgethttp://pecl.php.net/get/APC-3.1.9.tgztar xzvf APC-3.1.9.tgzcd APC-3.1.9/usr/local/php/bin/phpize./configure --enable-apc-mmap --enable-apc --enabl...
分类:Web程序   时间:2014-07-30 11:45:43    阅读次数:233
Nginx学习——Nginx进程间的通信
nginx进程间的通信 进程间消息传递 共享内存 共享内存还是Linux下提供的最基本的进程间通信方式,它通过mmap和shmget系统调用在内存中创建了一块连续的线性地址空间,而通过munmap或者shmdt系统调用可以释放这块内存。使用共享内存的好处是当多个进程使用同一块共享内存时,在任何一个进程修改了共享内存中的内容后,其他进程通过访问这段共享内存都能够得到修改后的内容。 Nginx...
分类:其他好文   时间:2014-07-29 14:28:38    阅读次数:338
Python的进程间通信
进程间通讯有多种方式,包括信号,管道,消息队列,信号量,共享内存,socket等1.共享内存Python可以通过mmap模块实现进程之间的共享内存mmap文件对象既像一个字符串也像一个普通文件对象。像字符串时因为我们可以改变其中的单个字符,如,obj[index] = 'a',同时我们也可以改变一小...
分类:编程语言   时间:2014-07-28 23:46:04    阅读次数:349
POJ2239_Selecting Courses(二分图最大匹配)
解题报告 题目传送门 题意: 每天有12节课,一周上7天,一门课在一周有多天上课。求一周最多上几节课。 思路: 把课程看成一个集合,上课的时间看成一个集合,二分图就出来了。 #include #include #include using namespace std; int n,day[10][15],mmap[500][500],vis[500],cnt,pre[500];...
分类:其他好文   时间:2014-07-27 11:24:42    阅读次数:227
POJ2536_Gopher II(二分图最大匹配)
解题报告 题目传送门 题意: n只地鼠,m个洞,老鹰的到达地面的时间s,地鼠的移动速度v,求多少只地鼠会被老鹰吃了。 思路: 地鼠和洞看成两集合,建立二分图。只有当地鼠到洞的时间少于老鹰到地面的时间才连边。 #include #include #include #include using namespace std; int n,m,s,v,mmap[500][500],v...
分类:其他好文   时间:2014-07-27 11:23:02    阅读次数:240
POJ1466_Girls and Boys(二分图/最大独立集=N-最大匹配)
解题报告 题目传送门 题意: 求满足条件的最大集合:集合内任何两个人都没有浪漫关系 思路: 跟POJ2771一样的题,变的简单多了。POJ2771解题报告 #include #include #include #include using namespace std; int n,mmap[550][550],pre[550],vis[550]; int dfs(int x)...
分类:其他好文   时间:2014-07-27 11:21:32    阅读次数:212
linux进程通信之共享内存
共享内存允许两个或多个进程共享一给定的存储区,因为数据不需要来回复制,所以是最快的一种进程间通信机制。共享内存可以通过mmap()映射普通文件(特殊情况下还可以采用匿名映射)机制实现,也可以通过系统V共享内存机制实现。应用接口和原理很简单,内部机制复杂。为了实现更安全通信,往往还与信号量等同步机制共同使用。下面主要介绍系统V共享内存机制,主要用到的系统API包括: 1.shmget函数:获得一个...
分类:系统相关   时间:2014-07-26 02:33:37    阅读次数:317
UVa10000_Longest Paths(最短路SPFA)
解题报告 求最长路。 用SPFA求最长路,初始化图为零,dis数组也为零 #include #include #include #include #include #define inf 99999999 #define N 110 using namespace std; int mmap[N][N],dis[N],vis[N],n; void spfa(int s) { ...
分类:其他好文   时间:2014-07-24 17:43:16    阅读次数:280
491条   上一页 1 ... 45 46 47 48 49 50 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!