Managing Latency Introduced by Virtualization
a virtualization and latency technology, applied in the field of virtual computing, can solve the problems of not always providing clear distinctions between software layers and components, virtualization may also introduce significant delays, and delays may not be anticipated
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0029]FIG. 2 illustrates a system 200 in which a hypervisor 201 (or VMM, etc.) manages latency introduced by virtualization, according to some embodiments of the present invention. It is to be understood that although various components are illustrated in FIG. 2 as separate entities, each illustrated component represents a collection of functionalities which can be implemented as software, hardware, firmware or any combination of these. Where a component is implemented as software, it can be implemented as a standalone program, but can also be implemented in other ways, for example as part of a larger program, as a plurality of separate programs, as a kernel loadable module, as one or more device drivers or as one or more statically or dynamically linked libraries.
[0030]In an embodiment illustrated in FIG. 2, the hypervisor 201 uses an upcall methodology to inject code 203 into the currently scheduled guest process 260, such that when the injected code 203 is executed in the guest p...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


