• DocumentCode
    2200854
  • Title

    Detecting and Analyzing VM-exits

  • Author

    Wang, Xiaolin ; Zhang, Binbin ; Chen, Haogang ; Jin, Xinxin ; Luo, Yingwei ; Li, Xiaoming ; Wang, Zhenlin

  • Author_Institution
    Dept. of Comput. Sci. & Technol., Peking Univ., Beijing, China
  • fYear
    2010
  • fDate
    June 29 2010-July 1 2010
  • Firstpage
    2273
  • Lastpage
    2277
  • Abstract
    Intel and AMD have provided hardware support, VT and SVM, to support classical full virtualization. The hardware extensions help to implement a VMM without changing the guest OS or resorting to software binary translation. Ironically, a VMM using VT or SVM has not yet met performance expectation. One major reason is that there still exist too many VM exits that incur significant overhead. This paper proposed a novel method, Competition in Bucket Method (CBM), to track all VM exits efficiently. The analysis and experiments show that, CBM can find out hot VM exits efficiently.
  • Keywords
    operating systems (computers); program interpreters; virtual machines; VM-exit; competition in bucket method; hardware extension; hot instruction; operating system; software binary translation; virtual machine monitor; virtualization; Arrays; Hardware; Operating systems; Support vector machines; USA Councils; Competition in Bucket Method; Hot Instructions; VM Exits; Virtual Machine Monitor; Virtualization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer and Information Technology (CIT), 2010 IEEE 10th International Conference on
  • Conference_Location
    Bradford
  • Print_ISBN
    978-1-4244-7547-6
  • Type

    conf

  • DOI
    10.1109/CIT.2010.392
  • Filename
    5578328