Getting Priorities Straight: Improving Linux Support for Database I/O
Summary: Evaluates Linux async I/O for MySQL/InnoDB in Badger; shows under-utilization from conservative I/O submission. Advocates prioritized asynchronous I/O in Linux to enable aggressive submission and full I/O bandwidth for large-scale DB workloads. (summarized by gpt-5-nano on Feb 09 2026)
Incoming Non-self Citations Over Time
Authors
- 1. Christoffer Hall (University of Copenhagen)
- 2. Philippe Bonnet (University of Copenhagen)
BibTeX Citation
@article{hall_vldb05,
title = {{Getting Priorities Straight: Improving Linux Support for Database I/O}},
author = {Hall, Christoffer and Bonnet, Philippe},
journal = {PVLDB},
series = {{VLDB} '05},
pages = {1116--1127},
year = {2005}
}
Incoming Citations (Sorted by Pagerank)
Showing 2 of 2 citing papers.
| Rank | Citing Paper | Year | Venue | Pagerank |
|---|---|---|---|---|
| 5,955 | The Necessary Death of the Block Device Interface | 2013 | CIDR | 5.9357449e-05 |
| 12,791 | Optimizing I/O-Intensive Transactions in Highly Interactive Applications | 2009 | SIGMOD | 4.9793485e-05 |
Previous
Page 1 / 1
Next
Outgoing Citations (Sorted by Pagerank)
Showing 2 of 2 cited papers.
Citations counted here include only citations to other VLDB/SIGMOD/CIDR/PODS papers in this database.
| Rank | Cited Paper | Year | Venue | Pagerank |
|---|---|---|---|---|
| 3,352 | Database Tuning: principles, experiments, and troubleshooting techniques | 2002 | SIGMOD | 7.3904295e-05 |
| 6,127 | Matching Database Access Patterns to Storage Characteristics | 2003 | VLDB | 5.8783975e-05 |
Previous
Page 1 / 1
Next
Semantically Similar Papers
| # | Overall Rank | Paper | Year | Venue |
|---|---|---|---|---|
| 1 | 4,411 | Dynamic and Order Preserving Data Partitioning for Database Machines | 1985 | VLDB |
| 2 | 7,373 | LRU-C: Parallelizing Database I/Os for Flash SSDs | 2023 | VLDB |
| 3 | 8,409 | Effective Resource Utilization for Multiprocessor Join Execution | 1989 | VLDB |
| 4 | 5,177 | Hybrid Storage Management for Database Systems | 2013 | VLDB |
| 5 | 13,988 | I/O Characteristics of NoSQL Databases | 2012 | VLDB |
| 6 | 2,337 | A Scalable Lock Manager for Multicores | 2013 | SIGMOD |
| 7 | 2,850 | Priority in DBMS Resource Scheduling | 1989 | VLDB |
| 8 | 10,912 | Tuning the Lookahead Distance for PostgreSQL Asynchronous IO | 2026 | VLDB |
| 9 | 12,791 | Optimizing I/O-Intensive Transactions in Highly Interactive Applications | 2009 | SIGMOD |
| 10 | 9,906 | High-Performance DBMSs with io_uring: When and How to Use It | 2026 | VLDB |