admin管理员组

文章数量:1122846

When the application is sequentially writing data to a file, how does kernel sends it to the actual backend device (disk/fuse-based device). Does it maintain the order or not? This is without o-direct & writeback cache enabled.

More context: For a fuse based backend i have always seen the requests comes in order if the application writes in sequence from starting offset to end. But if we write at random offsets or in reverse order, the application write order is not maintained. Want to understand how kernel sends requests to backend device.

本文标签: Does kernel sends write requests in order to backend deviceStack Overflow