![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
解决故障笔记
文章平均质量分 62
解决项目中遇到的故障的笔记
烙铁码总
这个作者很懒,什么都没留下…
展开
-
Ubuntu22.04下不产生core文件分析笔记
在Ubuntu22.04下有个程序不定期崩溃,但没产生core dump文件。本文记录分析和解决问题的过程。原创 2024-04-13 22:30:00 · 728 阅读 · 1 评论 -
linux进程间通信使用共享内存踩坑笔记
老程序之所以能反复正常运行,是因为每次申请的共享内存key都一样,size都一样,调用shmget()函数,系统判断不存在key标识的共享内存则会新创建,存在则返回已有共享内存,不会报错。新程序和老程序的key一样,但新程序的size比老程序的size大。新程序调用shmget()函数,系统判断不存在key标识的共享内存则会新创建,此种情况新程序启动正常。如果系统存在key标识的共享内存,因为size比老程序大,所以shmget()函数会返回-1,此种情况新程序启动失败。如果失败,返回-1;原创 2023-07-18 11:07:00 · 210 阅读 · 0 评论