发明名称 VIRTUAL DEVICE HYPERVISOR MEMORY LIMITED RECEIVE QUEUING
摘要 A hypervisor retrieves a packet written by a guest operating system of a virtual machine from hypervisor memory accessible to the guest operating system. The Hypervisor then adds the packet of the guest operating system to at least one receive queue associated with a virtual device. The hypervisor pauses the retrieving of additional packets from the guest upon determining that the at least one receive queue size has met a first predetermined threshold condition. The hypervisor processes queued packets from the at least one receive queue sequentially. The hypervisor restarts the retrieving of the additional packets from the guest upon determining that the at least one receive queue size has met a second predetermined threshold condition.
申请公布号 US2016070585(A1) 申请公布日期 2016.03.10
申请号 US201414479202 申请日期 2014.09.05
申请人 Red Hat Israel, LTD 发明人 Tsirkin Michael
分类号 G06F9/455 主分类号 G06F9/455
代理机构 代理人
主权项 1. A method comprising: retrieving, by a processing device executing a hypervisor, a packet written by a guest operating system of a virtual machine from hypervisor memory accessible to the guest operating system; adding, by the hypervisor, the packet of the guest operating system to at least one receive queue associated with a virtual device; pausing, by the hypervisor, the retrieving of additional packets from the guest upon determining that the at least one receive queue size has met a first predetermined threshold condition; and processing, by the hypervisor, queued packets from the at least one receive queue sequentially.
地址 Raanana IL