• DocumentCode
    1901334
  • Title

    Performance Tuning Towards a KVM-Based Low Latency Virtualization System

  • Author

    Zuo, Baojing ; Chen, Kai ; Liang, Alei ; Guan, Haibing ; Zhang, Jun ; Ma, Ruhui ; Yang, Hongbo

  • Author_Institution
    Sch. of Software, Shanghai Jiao Tong Univ., Shanghai, China
  • fYear
    2010
  • fDate
    25-26 Dec. 2010
  • Firstpage
    1
  • Lastpage
    4
  • Abstract
    Utilizing virtualization technology to combine real-time operating system(RTOS)and off-the-shelf time-sharing general purpose operating system (GPOS)is attracting much more interest recently.Such combination has the potential to provide a large application base,and to guarantee timely deterministic response to real-time applications,yet there is no convincible experimental result about its real-time property.In this paper,we analyze the interrupt latency of RTOS running on Linux KVM based on some preliminary tunings,and find out System Management Interrupt (SMI) is the main factor which makes the maximum latency unideal, so we propose a method to limit the worst-case interrupt latency in an acceptable interval.Furthermore,we also find out that boosting priority may result in wastes of CPU resources when RTOS is not executing real-time tasks,so we design a co-scheduling mechanism to improve the CPU throughput of the GPOS system.
  • Keywords
    Linux; operating system kernels; scheduling; virtual machines; Linux KVM; coscheduling mechanism; general purpose operating system; kernel-based virtual machines; low latency virtualization system; realtime operating system; system management interrupt factor; worst-case interrupt latency; Hardware; Kernel; Linux; Real time systems; Throughput; Tuning;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Information Engineering and Computer Science (ICIECS), 2010 2nd International Conference on
  • Conference_Location
    Wuhan
  • ISSN
    2156-7379
  • Print_ISBN
    978-1-4244-7939-9
  • Electronic_ISBN
    2156-7379
  • Type

    conf

  • DOI
    10.1109/ICIECS.2010.5678357
  • Filename
    5678357