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

wordpress 无数据库版sem优化方法

wordpress 无数据库版,sem优化方法,金华做网站建设公司,全国火车站等级最新排名共享内存段被多个进程附加的时候#xff0c;如果不是所有进程都已经调用shmdt#xff0c;那么删除该共享内存段时#xff0c;会出现一个临时的不完整的共享内存段#xff08;key值是0#xff09;#xff0c;无法彻底删除。只有当所有进程都调用shmdt#xff0c;这个临时… 共享内存段被多个进程附加的时候如果不是所有进程都已经调用shmdt那么删除该共享内存段时会出现一个临时的不完整的共享内存段key值是0无法彻底删除。只有当所有进程都调用shmdt这个临时的不完整共享内存段才会消失。 //共享内存 #include stdio.h #include stdlib.h #include string.h #include errno.h #include sys/ipc.h #include sys/shm.htypedef struct _student {char name[64];int index; }Student;int main() {//创建内存中的共享内存区,大小是sizeof(Student)权限是0666int shmid shmget(0x2234,sizeof(Student),0666|IPC_CREAT|IPC_EXCL);if(shmid-1){if(errnoEEXIST){//该key值的共享内存已经存在shmidshmget(0x2234,sizeof(Student),0666);}else{perror(shmget() err);return -1;}}//创建进程内的映射共享内存区void *bufNULL;//shmat()第二个参数为NULL表示由系统创建进程内的共享内存第三个参数表示的是读写权限//返回值buf是系统在本进程内分配的内存块的首地址bufshmat(shmid,NULL,0);//向本进程的共享内存写入数据strcpy(buf,11112);printf(请输入操作\n);char chgetchar();if(ch1){//将本进程中映射共享内存的内存块释放本进程取消附加共享内存shmdt(buf);//删除共享内存段shmctl(shmid,IPC_RMID,NULL);}return 0; } 转载于:https://www.cnblogs.com/zhanggaofeng/p/6224091.html
http://www.sadfv.cn/news/49182/

相关文章:

  • 山东省建设厅官方网站怎么样godaddy wordpress托管
  • 国内外网站开发现状搜索推广专员
  • 网站开发用台式机电脑配置纯html静态网站
  • 做网站需要哪些框架做号网站吗
  • 百度做网站需要多少钱盐城亭湖区建设局网站
  • 网站的大图标怎么做Wordpress 图片之间空隙
  • 网站建设公司怎么盈利做ppt模板的网站有哪些
  • 如何搭建一个视频网站网站建设与管理课程设计
  • 营销型网站网站网站建设虚拟主机
  • 广州企业网站哪家好小程序推广怎么赚钱
  • 关于网站建设的入门书wordpress 黑色
  • 网页设计门户网站英文网站的外部链接 建设
  • 网站后台修改图片网络公司网站制作岗位职责
  • 深圳网站开发公司哪家好成都搜索引擎优化推广维护
  • 快速排名优化已有的网站如何做排名优化
  • 百度网站好评贵州省建设厅造价通官方网站
  • 如何向搜索引擎提交网站网站 推广商系统 设计
  • 门户网站开发如何提高产品排名佛山网站免费制作
  • 写着网站建设图片网站做联盟还赚钱吗
  • 专题类响应式网站建设怎么样建设自己网站
  • 公司做网站的费属于广告费么国内做网站大公司
  • php做网站做的比较好的家具网站首页
  • 如何做黑彩网站网站开发与开发
  • 个人电子商务网站建设沈阳企业网站制作公司
  • 长春市做网站网站建设销售方面会遇到的问题
  • 网站流量大小对网站有什么影响免费商用图片的网站
  • 建设通网站是筑龙网的吗制作wordpress模板教程
  • 天河网站建设公司餐饮招商加盟网站建设
  • 产品推广网站设计中山seo扣费
  • 注册网站时手机号格式不正确分类达人介绍