14.ipcs和ipcrm

在Unix或Linux下,由于进程异常中断,导致共享内存、信号量,队列等共享信息没有干净地清除或释放而引起一些问题,例如数据库不能重新启动或不能登录数据库。此时,就要用到ipcs和ipcrm命令了。

查看共享内存的命令是:ipcs [-m|-s|-q]。若ipcs命令不带参数,则默认会列出共享内存、信号量,队列信息,而-m列出共享内存,-s列出共享信号量,-q列出共享队列。其中,ipcs -m命令中的status若为dest,则表示共享内存段已经被删除,但是,仍然有程序在连接着它。

清除共享内存的命令是:ipcrm [-m|-s|-q] id,其中,-m删除共享内存,-s删除共享信号量,-q删除共享队列。

posted on   太白金星有点烦  阅读(167)  评论(0编辑  收藏  举报

相关博文:
阅读排行:
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 记一次.NET内存居高不下排查解决与启示
历史上的今天:
2021-08-16 2.mysql之多源复制
2021-08-16 6.Mydumper和Myloader备份恢复

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示