INPUT/OUTPUT METHOD IN VIRTUAL MACHINE ENVIRONMENTS
    2.
    发明申请
    INPUT/OUTPUT METHOD IN VIRTUAL MACHINE ENVIRONMENTS 有权
    虚拟机环境中的输入/输出方法

    公开(公告)号:US20160179725A1

    公开(公告)日:2016-06-23

    申请号:US14976605

    申请日:2015-12-21

    Abstract: A input/output method is disclosed for performing communications in a virtual machine (VM) environment between a host operating system (OS) and a guest OS. The input/output method includes performing request polling (RP) on an input/output event generated by a guest OS which is driven by a virtual machine (VM), sending an input/output request to a host OS, on which the VM runs. The input/output method further includes performing response waiting polling (RWP) on an input/output completion message generated by the host OS when the input/output event is detected through the RP, and sending an input/output response to the guest OS when the input/output completion message is detected through the RWP. In the method, the RP and the RWP are performed by multiple threads executed on the VM.

    Abstract translation: 公开了一种用于在主机操作系统(OS)和客户OS之间的虚拟机(VM)环境中执行通信的输入/输出方法。 输入/输出方法包括对由虚拟机(VM)驱动的客户OS产生的输入/输出事件执行请求轮询(RP),向VM运行的主机OS发送输入/输出请求 。 输入/输出方法还包括当通过RP检测到输入/输出事件时,由主机OS产生的输入/输出完成消息执行响应等待轮询(RWP),以及当通过RP检测到输入/输出响应时,向客户操作系统发送输入/输出响应 通过RWP检测输入/输出完成消息。 在该方法中,RP和RWP由在VM上执行的多个线程执行。

Patent Agency Ranking