Unlock instant, AI-driven research and patent intelligence for your innovation.

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.

Active Publication Date: 2019-01-29
WUHAN KOTEI INFORMATICS
View PDF9 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] For the startup of the QNX system, the commonly used solution is to cut some unnecessary quick-start function modules and optimize the code of each system module. However, this solution has limited space for optimization, and it is difficult to greatly improve the system startup speed.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • QNX operating system startup method and device based on Hypervisor
  • QNX operating system startup method and device based on Hypervisor
  • QNX operating system startup method and device based on Hypervisor

Examples

Experimental program
Comparison scheme
Effect test

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 ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a QNX operating system startup method and device based on Hypervisor, which are used in the computer field. The method provided by the invention comprises the following steps:marking the pre-priority startup tasks in the QNX operating system of the Hypervisor; the startup compilation script generates a first-level mirror image and a second-level mirror image for the pre-priority startup task and the general task respectively; after the QNX operating system is powered on, the first-level image is loaded, and when the first-level image is loaded successfully, the second-level image is loaded to finish the boot of the QNX operating system. The invention enables the loading sequence to be determined according to the mirror image after the automobile terminal system ispowered on, so as to quickly execute the corresponding application program, improve the startup speed of the QNX system, and realize the real-time loading of the system.

Description

technical field [0001] The invention relates to the field of computers, in particular to a hypervisor-based QNX operating system startup method and device. Background technique [0002] Hypervisor-based QNX is a commercial compliant POSIX specification, commonly used in cars and routers, QNX is an embedded real-time operating system, generally has higher requirements for system startup speed. The current HypervisorQNX operating system starts up as a whole. The whole system proceeds step by step from the bottom layer to the application, without interruption in the middle, and must wait until all components are loaded. [0003] For the startup of the QNX system, the commonly used solution is to cut some unnecessary quick-start function modules and optimize the code of each system module. However, the space for optimization of this solution is limited, and it is difficult to greatly improve the system startup speed. Contents of the invention [0004] The embodiment of the pr...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06F9/4401G06F8/41
CPCG06F8/41G06F9/4406
Inventor 程德心李燕青
Owner WUHAN KOTEI INFORMATICS