发明名称 Systems and methods of using a hypervisor with guest operating systems and virtual processors
摘要 An apparatus includes a processor and a guest operating system. In response to receiving a request to create a task, the guest operating system requests a hypervisor to create a virtual processor to execute the requested task. The virtual processor is schedulable on the processor.
申请公布号 US9396012(B2) 申请公布日期 2016.07.19
申请号 US201313828183 申请日期 2013.03.14
申请人 Qualcomm Incorporated 发明人 Plondke Erich James;Codrescu Lucian
分类号 G06F9/46;G06F9/455;G06F9/48 主分类号 G06F9/46
代理机构 Toler Law Group, PC 代理人 Toler Law Group, PC
主权项 1. A method comprising: creating, at a hypervisor of a computing device, at least a first virtual processor for a first guest operating system; and scheduling, for execution on a hardware processor of the computing device, the first virtual processor and at least a second virtual processor created for a second guest operating system, wherein the first virtual processor has a first priority corresponding to a first task priority of a corresponding first task, wherein the second virtual processor has a second priority corresponding to a second task priority of a corresponding second task, wherein the first task priority is assigned to the first task by the first guest operating system and the second task priority is assigned to the second task by the second guest operating system, wherein the hypervisor has access to priority information associated with tasks of the first guest operating system including the first task and tasks of the second guest operating system including the second task, and wherein the hypervisor assigns priority to the first virtual processor and to the second virtual processor based on the priority information associated with the first task and the second task.
地址 San Diego CA US