Kernel Space: Toward Better Direct I/O Scalability | Linux Today

Kernel Space: Toward Better Direct I/O Scalability

Written By
JC
Jonathan Corbet
Apr 14, 2008

“Linux enthusiasts like to point out just how scalable the
system is; Linux runs on everything from pocket-size devices to
supercomputers with several thousand processors. What they talk
about a little bit less is that, at the high end, the true
scalability of the system is limited by the sort of workload which
is run. CPU-intensive scientific computing tasks can make good use
of very large systems, but database-heavy workloads do not scale
nearly as well. There is a lot of interest in making big database
systems work better, but it has been a challenging task. Nick
Piggin appears to have come up with a logical next step in that
direction, though, with a relatively straightforward set of core
memory management changes.

“For some time, Linux has supported direct I/O from user
space…”

Complete
Story

JC

Jonathan Corbet

Linux Today Logo

LinuxToday is a trusted, contributor-driven news resource supporting all types of Linux users. Our thriving international community engages with us through social media and frequent content contributions aimed at solving problems ranging from personal computing to enterprise-level IT operations. LinuxToday serves as a home for a community that struggles to find comparable information elsewhere on the web.

Property of TechnologyAdvice. © 2026 TechnologyAdvice. All Rights Reserved

Advertiser Disclosure: Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. TechnologyAdvice does not include all companies or all types of products available in the marketplace.