Costa: Designing a Userspace Disk I/O Scheduler for Modern Datastores: the Scylla example (Part 1)
Costa: Designing a Userspace Disk I/O Scheduler for Modern Datastores: the Scylla example (Part 1)
Posted Apr 19, 2016 12:01 UTC (Tue) by rnsanchez (guest, #32570)In reply to: Costa: Designing a Userspace Disk I/O Scheduler for Modern Datastores: the Scylla example (Part 1) by joib
Parent article: Costa: Designing a Userspace Disk I/O Scheduler for Modern Datastores: the Scylla example (Part 1)
You still have the kernel's page cache if you make your own userspace I/O scheduler, which is a tremendous help if the page cache is not the problem you're trying to solve.
Posted Apr 19, 2016 16:26 UTC (Tue)
by mtanski (guest, #56423)
[Link]
Costa: Designing a Userspace Disk I/O Scheduler for Modern Datastores: the Scylla example (Part 1)
But without O_DIRECT and io_submit you lose async behavior of read/write which many people care about.