refer from http://blog.chinaunix.net/uid-709830-id-2069859.html 注意:图中主要分buffer读写和direct读写。但在direct i/o中,实际上是先同步buffer的数据,然后通过dio提交bio。dio有待进一步分析。