内核态下实现direct IO

       在用户态打开文件时,指定O_DIRECT即可以轻松实现direct IO,然而在内核态打开文件时指定O_DIRECT却出现错误,发现不管是对文件执行读操做仍是写操做都会失败。那么,如何在内核态下绕过内核cache,实施direct IO呢?      html        首先分析为何在内核态下使用O_DIRECT会出现读写操做都失败的缘由。经过跟踪源代码发现,若是指定O_DIRE
相关文章
相关标签/搜索