Title
A Framework for Building Unobtrusive Disk Maintenance Applications (Awarded Best Student Paper!)
Abstract
Abstract This paper describes a programming framework for clean construction of disk maintenance applications They can use it to expose the disk activity to be done, and then process completed requests as they are reported The system ensures that these applications make steady forward progress without competing for disk access with a system's primary applications It opportunistically completes maintenance requests by using disk idle time and freeblock scheduling In this paper, three disk main - tenance applications (backup, write - back cache destag - ing, and disk layout reorganization) are adapted to the system support and evaluated on a FreeBSD implemen - tation All are shown to successfully execute in busy systems with minimal (e g 2%) impact on foreground disk performance In fact, by modifying FreeBSD's cache to write dirty blocks for free, the average read cache miss response time is decreased by 15 - 30% For non - volatile caches, the reduction is almost 50%
Year
Venue
Field
2004
FAST
Computer science,Engineering management
DocType
Citations 
PageRank 
Conference
2
0.37
References 
Authors
12
6
Name
Order
Citations
PageRank
Eno Thereska1127456.94
Jiri Schindler241126.82
John S. Bucy3262.21
Brandon Salmon420211.74
Christopher R. Lumb532821.27
Gregory R. Ganger64560383.16