Supercharge Your Innovation With Domain-Expert AI Agents!

Method supporting multiple operating systems of multi-core CPU

A multi-operating system and operating system technology, applied in the field of supporting multi-core CPU and multi-operating systems, can solve problems such as difficulty in troubleshooting, poor guarantee of module confidentiality, and complicated development, so as to ensure relative independence, and is conducive to equipment maintenance and maintenance. The effect of troubleshooting

Inactive Publication Date: 2018-03-16
ANHUI WANTONG POSTS & TELECOMM CO LTD
View PDF3 Cites 7 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] A method for supporting multi-core CPU and multi-operating systems proposed by the present invention can solve the complex development and mutual influence of multi-functional network equipment integrating professional functions at the present stage, difficulty in troubleshooting and poor confidentiality between modules Guaranteed technical issues

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
  • Method supporting multiple operating systems of multi-core CPU
  • Method supporting multiple operating systems of multi-core CPU
  • Method supporting multiple operating systems of multi-core CPU

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0019] The present invention will be further described below in conjunction with accompanying drawing:

[0020] A kind of method of supporting multi-core CPU multi-operating system of the present embodiment, concrete steps are as follows:

[0021] Step 1: boot guides the first cpu core (main core) to load the main operating system normally, and all CPU slave cores are configured in the sleeping state in the boot;

[0022] Step 2: The main core wakes up all the slave cores during the boot process of the main operating system kernel, so that they all run in the prom_boot_cpus_secondary function and wait for the continuation start flag, and then according to the configuration of the device system, the main core is the slave core that needs to run the main operating system Set the startup flag (ready) so that it continues to perform various startup operations of the main operating system together with the main core, and the CPU core that needs to run the slave operating system con...

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 method supporting multiple operating systems of a multi-core CPU. Through the method, the technical problems that at the current stage, some multifunctional network devices with professional functions need to be integrated, consequently, development is complicated, mutual influences exist, fault checking difficulty appears, and confidentiality among modules is hard to guarantee can be solved. The method comprises the steps that 1, boot guides a master core to load a master operating system; 2, the master operating system guides a relevant slave core running master operating system and runs various application programs according to configuration; 3, the application program responsible for equipment management in the master operating system loads a slave operating system image and guides a configured slave core running slave operating system and relevant application programs according to needs; and 4, the master operating system and a slave operating system establish a communication method according to a predefined scheme. According to the method, the master operating system and the slave operating system run on different CPU cores respectively, and therefore a coupling problem of different functional systems is solved physically; and relative independency of different operating systems is guaranteed, and the method is beneficial for equipment maintenance and fault checking later.

Description

technical field [0001] The invention relates to the technical field of intelligent network equipment requiring multiple functions, especially professional functions, in an embedded system, and specifically relates to a method for supporting multi-core CPU and multi-operating systems. Background technique [0002] With the increasing demand for multiple functions in modern networks, modern network devices often need to add various professional functions, such as professional firewall functions, professional encryption and decryption functions, etc. Professional functions have the characteristics of strong confidentiality and closeness, so these The implementation of functions generally adopts the method of module integration. The specific implementation process requires both parties to jointly develop in the same system, involving kernel modules and business processing modules. [0003] However, this method of joint development and module integration has a large workload, low...

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/4401
CPCG06F9/441
Inventor 雷利兵
Owner ANHUI WANTONG POSTS & TELECOMM CO LTD
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More