Black box implementation method and system based on Hypervisor
An implementation method and black box technology, applied in the field of computer operating systems, can solve problems such as black screen restart, unfavorable analysis and troubleshooting system, and inability to record the GuestOS site, etc., achieving the effect of strong applicability and wide coverage
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0040] like figure 1 As shown, in step 1, the Hypervisor creates a guest operating system (Guest OS) according to user configuration, and then pre-allocates a memory area for saving black box data for each Guest OS, and records the address information of the memory area;
[0041] Step 2, the Hypervisor pre-allocates a storage address space for storing the black box in a permanent storage device (such as eMMC, SD card, solid state drive, etc.), and follows the figure 2 The storage address space is laid out in the same way, and the entire black box storage address area is partitioned according to the number of Guest OSs, and each partition is divided into non-rolling area, rolling area and memory dump area according to the saved information. The non-rolling area records the most critical data of the Guest OS, which cannot be overwritten, and will not be recorded after it is full; the rolling area records in a circular manner, and when the data in the recording area is full, rol...
Embodiment 2
[0051] like Figure 4 As shown, a Hypervisor-based black box implementation system includes:
[0052] Memory area allocation device: used to pre-allocate a memory area for storing black box data for each Guest OS when the Hypervisor creates several Guest OSs according to user configuration, and record the address information of the memory area;
[0053] Storage address space allocation device: used for Hypervisor to pre-allocate a storage address space for storing black boxes on the permanent storage device;
[0054] Storage address space partitioning device: used to partition the storage address space of the entire black box according to the number of Guest OS, that is, one Guest OS corresponds to one storage address space, and each partition is divided into non-rolling according to different information stored area, rolling area, and memory dump area; among them, the non-rolling area records part of the data of the Guest OS and cannot be overwritten, and will not be recorde...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


