当前位置: 首页 > news >正文

建p2p网站苏州市城乡和建设局网站首页

建p2p网站,苏州市城乡和建设局网站首页,注册1000万公司每年费用多少,聊城阳谷网站建设文章目录 2.28共享内存#xff08;1#xff09;共享内存#xff08;效率最高#xff0c;比内存映射更高。因为内存映射还需一个文件做载体#xff09;共享内存使用步骤共享内存操作函数头文件 2.29共享内存#xff08;2#xff09;共享内存相关问题共享内存和内存映射的… 文章目录 2.28共享内存1共享内存效率最高比内存映射更高。因为内存映射还需一个文件做载体共享内存使用步骤共享内存操作函数头文件 2.29共享内存2共享内存相关问题共享内存和内存映射的区别通过共享内存实现进程间通信共享内存操作命令 2.28共享内存1 共享内存效率最高比内存映射更高。因为内存映射还需一个文件做载体 IPCInter-Process Communication 进程间通信 新的问题两个进程同时写数据一个进程读数据涉及进程同步问题。 共享内存使用步骤 shmshare memory atattach 在虚拟内存的用户区 的 共享区 内存映射也在这里 dtdetach ctlcontrol 分离和销毁是不同的。 共享内存操作函数 头文件 #include sys/ipc.h #include sys/shm.h shmget shmat shmdt shmaddr是虚拟地址空间刚刚绑定的地址。 shmctl 第三行 的进程 IPC_RMID只是标记共享内存需要被删除。要到没有进程和这块内存绑定了这块共享内存才会被真的删除 buf需要的操作cmd不同buf的作用不同。在标记销毁的时候buf没有用所以直接置NULL就可以。 ftok 如果有很多的key记不过来可以用这个。名字比身份证号好记 2.29共享内存2 共享内存相关问题 共享内存和内存映射的区别 通过共享内存实现进程间通信 共享内存写数据 #include stdio.h #include sys/ipc.h #include sys/shm.h #include string.hint main() { // 1.创建一个共享内存int shmid shmget(100, 4096, IPC_CREAT|0664);printf(shmid : %d\n, shmid);// 2.和当前进程进行关联void * ptr shmat(shmid, NULL, 0);char * str helloworld;// 3.写数据memcpy(ptr, str, strlen(str) 1);printf(按任意键继续\n);getchar();// 4.解除关联shmdt(ptr);// 5.删除共享内存shmctl(shmid, IPC_RMID, NULL);return 0; } 共享内存读数据 #include stdio.h #include sys/ipc.h #include sys/shm.h #include string.hint main() { // 1.获取一个共享内存int shmid shmget(100, 0, IPC_CREAT);printf(shmid : %d\n, shmid);// 2.和当前进程进行关联void * ptr shmat(shmid, NULL, 0);// 3.读数据printf(%s\n, (char *)ptr);printf(按任意键继续\n);getchar();// 4.解除关联shmdt(ptr);// 5.删除共享内存shmctl(shmid, IPC_RMID, NULL);return 0; } 共享内存操作命令 ipcs -m 用比较多 被标记销毁以后key被置0但是因为还有绑定所以暂时还没被销毁。直到所有绑定都解除ipcs -m就查不到它了
http://www.dnsts.com.cn/news/16731.html

相关文章:

  • 衡阳公司做网站wordpress中文变英文
  • 学科专业网站建设wordpress设置登录可见
  • 移动端网站开发注意些什么课程网站开发卷宗
  • 网站空间免费试用wordpress侧边栏编辑
  • 做化妆品的网站有哪些湛江网站建设的软件
  • 网站大全软件wordpress 缩略图截图
  • 专业设计企业网站金湖县建设局网站
  • 校园网站建设方案书免费的工程信息网站
  • 河北省建设厅报名网站wordpress添加加载中
  • 做网站时兼容分辨率六枝特区企业网络推广如何做
  • 公司网站介绍范文郑州的做网站公司有哪些
  • 可以和朋友合资做网站吗深圳培训公司网站建设
  • 网站内容全屏截屏怎么做wordpress+移动
  • 网站架构规划龙岗优化网站建设
  • 可以做英语阅读理解的网站西安seo盐城
  • 聊城手机网站制作中国建设银行官网开户行查询
  • 基于php技术的小型企业网站开发免费seo网站优化
  • o2o网站建设代理商广告设计与制作专业知识
  • 门户网站样式willfast优化工具下载
  • 青海省公路建设总公司网站小红书推广怎么做
  • wordpress登录网页广州百度推广排名优化
  • 大连科技网站制作衡阳市网站建设公司
  • apple网站模板射洪哪里可以做网站
  • 简述网站栏目管理wordpress 标签 图片不显示
  • 大宗商品价格查询网站做货代网站
  • 网站欢迎页面代码房产网站设计模板
  • 自问自答网站怎么做网站维护费一年多少钱
  • 做网站怎么能在百度搜索到公司形象墙设计方案
  • 网站与新媒体建设测评方案网站建设宣传软文范例
  • gta5网站建设中网页设计与制作项目教程第二版