An accurate storage-I/O scheduler, named Budget Fair Queueing (BFQ), was integrated with a special set of heuristics a few years ago. The resulting, improved scheduler, codenamed BFQ-v1, was able to guarantee a number of desirable service properties, including a high responsiveness, to applications and system services. In the intervening years, BFQ-v1 has become relatively popular on desktop and handheld systems, and has further evolved. But no official, comprehensive and concentrated documentation has been provided about the improvements that have followed each other. In this paper we fill this documentation gap, by describing the current, last version of BFQ (v7r8). We also show the performance of BFQ-v7r8 through some experimental results, in terms of throughput and application responsiveness, and on both an HDD and an SSD.

Evolution of the BFQ Storage-I/O scheduler / Valente, Paolo; Avanzini, Arianna. - (2015), pp. 15-20. (Intervento presentato al convegno 2015 Mobile Systems Technologies Workshop Architecture, MST 2015: Technology Trends, and Memory Solutions tenutosi a Milano nel 22 May 2015) [10.1109/MST.2015.9].

Evolution of the BFQ Storage-I/O scheduler

VALENTE, Paolo;AVANZINI, ARIANNA
2015

Abstract

An accurate storage-I/O scheduler, named Budget Fair Queueing (BFQ), was integrated with a special set of heuristics a few years ago. The resulting, improved scheduler, codenamed BFQ-v1, was able to guarantee a number of desirable service properties, including a high responsiveness, to applications and system services. In the intervening years, BFQ-v1 has become relatively popular on desktop and handheld systems, and has further evolved. But no official, comprehensive and concentrated documentation has been provided about the improvements that have followed each other. In this paper we fill this documentation gap, by describing the current, last version of BFQ (v7r8). We also show the performance of BFQ-v7r8 through some experimental results, in terms of throughput and application responsiveness, and on both an HDD and an SSD.
2015
2015
2015 Mobile Systems Technologies Workshop Architecture, MST 2015: Technology Trends, and Memory Solutions
Milano
22 May 2015
15
20
Valente, Paolo; Avanzini, Arianna
Evolution of the BFQ Storage-I/O scheduler / Valente, Paolo; Avanzini, Arianna. - (2015), pp. 15-20. (Intervento presentato al convegno 2015 Mobile Systems Technologies Workshop Architecture, MST 2015: Technology Trends, and Memory Solutions tenutosi a Milano nel 22 May 2015) [10.1109/MST.2015.9].
File in questo prodotto:
File Dimensione Formato  
ValenteEvolution.pdf

Open access

Tipologia: Versione dell'autore revisionata e accettata per la pubblicazione
Dimensione 187.62 kB
Formato Adobe PDF
187.62 kB Adobe PDF Visualizza/Apri
07469567.pdf

Accesso riservato

Tipologia: Versione pubblicata dall'editore
Dimensione 181.34 kB
Formato Adobe PDF
181.34 kB Adobe PDF   Visualizza/Apri   Richiedi una copia
Pubblicazioni consigliate

Licenza Creative Commons
I metadati presenti in IRIS UNIMORE sono rilasciati con licenza Creative Commons CC0 1.0 Universal, mentre i file delle pubblicazioni sono rilasciati con licenza Attribuzione 4.0 Internazionale (CC BY 4.0), salvo diversa indicazione.
In caso di violazione di copyright, contattare Supporto Iris

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11380/1108855
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 8
  • ???jsp.display-item.citation.isi??? ND
social impact