Linux IO协议栈框图
August 8th, 2012
原创文章,转载请注明: 转载自系统技术非业余研究
本文链接地址: 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.
很详细,不错不错
ps:一个小问题,drbd走的也是网络,在图中貌似没体现出来
顶上去!顶上去!
有新版的了。
http://www.thomas-krenn.com/en/oss/linux-io-stack-diagram/linux-io-stack-diagram_v1.0.pdf
Yu Feng Reply:
November 19th, 2012 at 11:09 am
多谢!
tomwang1013 Reply:
September 17th, 2014 at 2:01 pm
打不开?
问个菜鸟问题,page cache怎么会和malloc(anonymous memory)发生关系呢?它不是做文件缓存的吗?
Yu Feng Reply:
September 18th, 2014 at 10:37 am
pagecache用的内存哪里来的,物理内存呀。
tomwang1013 Reply:
September 18th, 2014 at 11:02 am
哦,了解,malloc和pagecache都在竞争物理内存,从这个意义上说确实有关系,对吧?