2013年11月20日
⁄ 应用开发
⁄ 共 3428字
⁄ 阅读 1,216 次
Linux共享内存
共享内存是系统出于多个进程之间通讯的考虑,而预留的的一块内存区。在/proc/sys/kernel/目录下,记录着共享内存的一些限制,如一个共享内存区的最大字节数shmmax,系统范围内最大共享内存区标识符数shmmni等,可以手工对其调整,但不推荐这样做。
一、应用
共享内存的使用,主要有以下几个API:ftok()、shmget()、shmat()、shmdt()及shmctl()。
1)用ftok()函数获得一个ID号.
应用说明:
在IPC中,我们经常用用key...
Linux共享内存阅读全文