?????????????????????????VFS???棬?????????VFS??Э???????
????VFS????????????????open/read/write??????????????迼???????????????????????

????VFS?о???????????????????
?????????? super_block
??????????????????????
???????????????????????????е??????????????????????顣
??????????? inode
??????????????У??????????????????????????????????д?????????????????????????豸?????????????????
???????????????????????????????????
??????????? denty
?????????????????·?????????????
????VFS????????????????????·??/bin/vi?У?bin??vi?????????--bin???????????vi?????????????·???е??????????????????????????????????denty????·???е????????????/??bin??vi??????denty?????????????????????????
??????????? file
???????????????????????????????????????е???????
??????I/O??
????????豸????豸???????????????????????????????????????????豸??????????λ????????????λ?á?
????1.???豸??С?????????????????????????2??????????????????512????С???
????2.?????????????????????洢????????????У??????????????????????????????buffer_head?????????<linux/buffer_head.h>??????????????????????????????
????3.??????п?I/O???????????????bio??????<linux/bio.h>???????????????е?I/O??????????????????
????4.I/O???????????????????????????????????????????
????I/O???????????I/O???????????????й?????I/O??????????????????????????????й????????????????????????????????????????????????????????????е????н????
????I/O??????????????????豸????????С???????????а?????????????????У???????????????????????????????????У?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????