linux 同步IO: sync、fsync與fdatasync(轉載)

  原文:http://blog.csdn.net/cywosp/article/details/8767327   一、UNIX寫盤操作模型。         1. 傳統的UNIX實現在內核中設有緩衝區高速緩存或頁面高速緩存,大多數磁盤I/O都通過緩衝進行。當將數據寫入文件時,內核通常先將該數據複製到其中一個緩衝區中,如果該緩衝區尚未寫滿,則並不將其排入輸出隊列,而是等待其寫滿或者當內核需要重用
相關文章
相關標籤/搜索