Method and device for starting a virtual machine
A virtual machine and virtual disk technology, applied in program control devices, software emulation/interpretation/simulation, instruments, etc., can solve problems such as slow startup of virtual machines, failure of virtual machines to start, affecting users' normal use, etc., to achieve high efficiency, Avoid slow startup effects
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
example 1
[0098] Example 1: The virtual machines on the host computer include: VM1-VM400, a total of 400 virtual machines.
[0099] And the virtual machines VM1-VM100, VM201-VM300 are all created using the Windows 7 template win7templete; the virtual machines VM101-VM200, VM301-VM400 are all created using the Windows 10 template win10templete.
[0100] After determining the system templates of each virtual machine, the virtual machines can be divided into two categories based on the system templates of each virtual machine, one of which includes virtual machines VM1-VM100, VM201-VM300, and the corresponding system template is win7templet; The other category includes virtual machines VM101-VM200, VM301-VM400, and the corresponding system template is win10templete.
[0101] When the host monitors the trigger event generated by the virtual machine snapshot, it determines that the virtual machines corresponding to the trigger event generated by the virtual machine snapshot include: VM1-VM40...
example 2
[0135] Example 2: After the memory snapshot files of the virtual machines VM1-VM400 are generated based on the above-mentioned example 1, when a trigger event for batch startup of the virtual machines is detected, the following steps can be adopted to start the virtual machines VM1-VM400 in batches:
[0136] The virtual machine VM1 is started first; here, the virtual machine VM1 started first is randomly determined.
[0137] The host recognizes that the system template of the virtual machine VM1 is win7templete.
[0138] Since the virtual machine VM1 is started first, the base memory snapshot file of win7temple does not exist in the common memory area of the host machine at this time, so the base memory snapshot file base1 of the virtual machine VM1 is loaded into the common memory area.
[0139] Copy base1 from the memory public area to the memory of the virtual machine VM1, and load the extended memory snapshot file extend1 of the virtual machine VM1 into the memory of VM1...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com