System And Method for Efficient Paravirtualized OS Process Switching
AssigneeWind River Systems, Inc.
InventorsDennis RICE, Mark Dapoz, Raymond Richardson
Life of this patent
Estimating the term…
Loading patent…
AssigneeWind River Systems, Inc.
InventorsDennis RICE, Mark Dapoz, Raymond Richardson
Estimating the term…
The exemplary embodiments described herein relate to systems and methods for improved process switching of a paravirtualized guest with a software-based memory management unit (“MMU”). One embodiment relates to a non-transitory computer readable storage medium including a set of instructions executable by a processor, the set of instructions, when executed, resulting in a performance of the following: create a plurality of new processes for each of a plurality of virtual environments, each of the virtual environments assigned one of a plurality of address space identifiers (“ASIDs”) stored in a cache memory, perform a process switch to one of the virtual environments thereby designating the one of the virtual environments as the active virtual environment, determine whether the active virtual environment has exhausted each of the ASIDs, and flush a cache memory when it is determined that the active virtual environment has exhausted each of the ASIDs.
A non-transitory computer readable storage medium including a set of instructions executable by a processor, the set of instructions, when executed, resulting in a performance of the following:
A system, comprising:
A method, comprising:
Dependencies are inferred from the claim text.