共享内存
来源:互联网 发布:瓦尔特刀具软件 编辑:程序博客网 时间:2024/05/21 17:36
原创:http://blog.sina.com.cn/u/2312748742
二、共享内存段刚被创建的时候,任何进程还都不能去访问它,比较把他们连接到自己的逻辑地址空间,
三、根据该返回的地址指针就可以进行读和写
四、把共享内存与当前进程脱离,该操作并没有删除这个共享内存,只是当前内存不能再继续访问它而已
五、删除共享内存
例子:
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#define ERR_INFO(info)\
do\
{
}while(0);
#define MAX_SIZE 1000
int main(int argc, char *argv[])
{
}
//输入 g++ shm.cpp -o main
//运行 ./main write "hello world"
//运行 ./main read 1
//运行 ipcs查看
- 【共享内存】共享内存
- 共享内存
- 共享内存
- 共享内存
- 共享内存
- 共享内存
- 共享内存
- 共享内存
- 共享内存
- 共享内存
- 共享内存
- 共享内存
- 共享内存
- 共享内存
- 共享内存
- 共享内存
- 共享内存
- 共享内存
- DM368 NAND Flash启动
- DM368 ubl和uboot的裁剪
- 在Linux里设置环境变量的方法(exp…
- 守护进程
- 消息队列
- 共享内存
- 信号量
- 【Lucene】安全过滤器,限制搜索范围(一)
- linux makefile模板
- make ARCH=arm CR…
- 烧写ubl,uboot,内核。
- Python初学者的技巧总结
- linux下使用fdisk格式化并分区sd卡
- 进程间通信