• Spring
    2019-09-27
    文章一遍看不懂但底下总结的图很好,终于明白了为什么需要两个file。file1是shmem内存文件系统里的文件,file2是进程虚拟内存里映射的文件,所以file1是属于共享内存的,file2是属于某个进程的。
    
     2
  • Amark
    2019-07-02
    老师有没有什么通俗易懂的资料,您将的太专业了

    作者回复: 的确比较硬核,我实在是没办法再比喻了

    
     1
  • 艾瑞克小霸王
    2019-12-06
    对于 sem_ids、msg_ids、shm_ids 各有一棵基数树
    ---------------------------------------------------
    应该是共享一个树吧?
    
    
  • Leosocy
    2019-11-14
    seq 和 next_id 用于一起生成 ipc 唯一的 id,因为信号量,共享内存,消息队列,它们三个的 id 也不能重复

    这句话不太明白,不同的ipc_ids不是有不同的idr吗?为什么要保证他们三个id不重复?
    
    
  • 小橙子
    2019-11-06
    工作了几年 ,业务代码写多了,框架与API调来调去的,遇到很多疑难杂症,还是不明所以。
    回过头再看下 操作系统真是核心,很多人说操作系统就是功夫里面的易筋经,内功章法。学习了操作系统,再看很多其他的技术,感觉更自然,理解的更深刻了。一直想读内核代码,但是啃起来很费劲,这个专栏一直再看,越看越喜欢,很多篇章都会反复的看。相信看完专栏后,再去看一些深入理解linux内核,会清晰很多。
    
    
  • 俩孩儿他爸
    2019-09-30
    将本节所讲的共享内存实现流程与文件内存映那节所讲的流程对比着梳理一下,感觉明朗了好多
    
    
  • 嘉木
    2019-08-13
    C的面向对象居然这么巧妙
    
    
  • 不一样的烟火
    2019-07-01
    听完了 快点更新😁

    作者回复: 牛

    
    
我们在线,来聊聊吧