QNX operating system startup method and device based on Hypervisor
An operating system and startup detection technology, applied in the computer field, can solve the problems of difficult system startup speed and limited space for optimization, and achieve the effect of real-time loading and improving startup speed.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0022] see figure 1 , a schematic flow diagram of a method for starting a Hypervisor-based QNX operating system provided by an embodiment of the present invention, including:
[0023] S101, mark the task of pre-priority startup in the QNX operating system of Hypervisor;
[0024] The QNX operating system of the Hypervisor is an embedded real-time operating system, which is often used in the automotive field. This system generally has higher requirements for startup speed. The pre-priority startup tasks are tasks that must be loaded or executed first by the QNX system, and tasks that are executed preferentially according to user requirements. For example, if the voice prompt of the system needs to be loaded preferentially, the system voice prompt module can be marked.
[0025] Optionally, mark library files and components corresponding to the pre-started tasks. In addition to marking the priority startup tasks, you also need to mark the resource files that need to be loaded, ...
Embodiment 2
[0046] The above mainly describes a hypervisor-based QNX operating system startup method, and a hypervisor-based QNX operating system startup device will be described in detail below.
[0047] image 3 A structural diagram of an embodiment of the QNX operating system startup device in the embodiment of the present invention is shown, and the system includes:
[0048] Marking module 310: used to mark the task of pre-priority startup in the QNX operating system of Hypervisor;
[0049] Optionally, the marking module 310 includes:
[0050] Marking unit: used to mark the library files and components corresponding to the pre-priority started tasks.
[0051] Compilation module 320: used to start the compilation script to generate a first-level image and a second-level image for the pre-priority started tasks and general tasks respectively;
[0052] Loading module 330: used for loading the first-level image after the QNX operating system is powered on, and when the first-level image ...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


