Toward under-millisecond I/O latency in Xen-ARM

Seehwan Yoo, Kuen Hwan Kwak, Jae Hyun Jo, Chuck Yoo

Research output: Chapter in Book/Report/Conference proceedingConference contribution

9 Citations (Scopus)


This paper addresses the I/O latency issue within Xen-ARM. Although Xen-ARM's split driver presents reliable driver isolation, it requires additional inter-VM scheduling. Consequently, the credit scheduler within Xen-ARM results in unsatisfactory I/O latency for real-time guest OS. This paper analyzes the I/O latency in Xen-ARM's interrupt path, and proposes a new scheduler to bound I/O latency. Our scheduler dynamically assigns priorities to guest OSs so that Xen-ARM ensures to schedule the most urgent task within the system. The experimental results show that Xen-ARM with our new scheduler reduces delay spikes, latency larger than 1ms, from 16% to 1% while retaining the split driver model.

Original languageEnglish
Title of host publicationProceedings of the 2nd Asia-Pacific Workshop on Systems, APSys'11
Publication statusPublished - 2011
Event2nd Asia-Pacific Workshop on Systems, APSys'11 - Shanghai, China
Duration: 2011 Jul 112011 Jul 12

Publication series

NameProceedings of the 2nd Asia-Pacific Workshop on Systems, APSys'11


Other2nd Asia-Pacific Workshop on Systems, APSys'11


  • real-time system
  • virtual machine

ASJC Scopus subject areas

  • Control and Systems Engineering


Dive into the research topics of 'Toward under-millisecond I/O latency in Xen-ARM'. Together they form a unique fingerprint.

Cite this