Home > Linux > Linux IO协议栈框图

Linux IO协议栈框图

原创文章,转载请注明: 转载自系统技术非业余研究

本文链接地址: Linux IO协议栈框图

今天4月份在高阳同学的IO协议栈相关的PPT里面发现了这张图,最终来源 http://www.thomas-krenn.com/en/oss/linux-io-stack-diagram/linux-io-stack-diagram_v0.1.pdf,忍不住还是贴了出来。

这张图很清晰的把linux IO协议栈的层次给勾出来了,而且内容很与时俱进,特别是SCSI设备的层次对大家理解sg3这样的包非常有帮助,强烈推荐大家好好研习!

祝玩得开心!

Post Footer automatically generated by wp-posturl plugin for wordpress.

Categories: Linux Tags:
  1. August 9th, 2012 at 17:55 | #1

    很详细,不错不错
    ps:一个小问题,drbd走的也是网络,在图中貌似没体现出来

    [Reply]

  2. September 28th, 2012 at 14:42 | #2

    顶上去!顶上去!

    [Reply]

  3. 孙山
    November 16th, 2012 at 09:00 | #3

    有新版的了。
    http://www.thomas-krenn.com/en/oss/linux-io-stack-diagram/linux-io-stack-diagram_v1.0.pdf

    [Reply]

    Yu Feng Reply:

    多谢!

    [Reply]

    tomwang1013 Reply:

    打不开?

    [Reply]

  4. tomwang1013
    September 17th, 2014 at 13:10 | #4

    问个菜鸟问题,page cache怎么会和malloc(anonymous memory)发生关系呢?它不是做文件缓存的吗?

    [Reply]

    Yu Feng Reply:

    pagecache用的内存哪里来的,物理内存呀。

    [Reply]

    tomwang1013 Reply:

    哦,了解,malloc和pagecache都在竞争物理内存,从这个意义上说确实有关系,对吧?

    [Reply]

  1. September 24th, 2015 at 17:41 | #1