2014-03-28 25 views
0

在閱讀有關I/O調度器(CFQ,noop,截止日期)時,我發現其中一些(例如截止日期)在寫入之前對塊進行排序。排序和電源故障的塊I/O調度器

有沒有人可以提示文件系統如何在寫入之前對塊進行排序時存在電源故障?比方說,在寫入文件系統級別的數據之前,日誌必須先完成,然後I/O調度程序重新排序塊,並且在將此批次寫入塊設備的過程中,我們有電源故障?

回答

0

在日誌塊寫入請求之後發出I/O障礙,以確保日誌和最終寫入之間的排序。存儲系統中的所有層都會遵守屏障操作,例如,確保在磁盤或交換機上的緩存刷新等。