Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Parallel processing method for dual-operation system

A dual operating system, operating system technology, applied in the direction of inter-program communication, multi-program device, etc., can solve the problems of large memory space, large CPU load consumption, high hardware specification requirements, etc.

Active Publication Date: 2011-05-04
INSYDE SOFTWARE
View PDF4 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] Although virtual machines can be used to integrate two different operating systems on one operating system core, this method has high requirements for hardware specifications, such as large memory space requirements, and it is necessary to start the virtual machine to execute different operating systems. Each application will consume a large CPU load (CPU loading)

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
  • Parallel processing method for dual-operation system
  • Parallel processing method for dual-operation system
  • Parallel processing method for dual-operation system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0041] A preferred embodiment of the present invention will be described below with reference to the accompanying drawings.

[0042] figure 1 It is a system block diagram of parallel processing of dual operating systems of the present invention. exist figure 1 Among them, the GNU Linux Kernel 10 as the core of the operating system is to control the work of the hardware (the system architecture and peripheral devices of the computer), such as receiving data or commands from the keyboard 12 or mouse 14, sending video data to the VGA 16, storing data in the memory ( For example, RAM) 18 accesses data or transmits or receives data via network interface 19 .

[0043] A main operating system 20 and a sub-operating system 22 are constructed on the GNU Linux Kernel 10, and the two operating systems operate independently on the GNU Linux Kernel 10 without causing conflicts such as using hardware resources. Application A 24 is an application executed on the main operating system 20 ,...

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 parallel processing method for a dual-operation system. A main operation system and a sub operation system are formed on an operation system core, wherein a first application program is executed on the main operation system; a second application program is executed on the sub operation system; an instruction or a command of hardware received by the operation system core is transmitted to the first application program; the instruction or the command is converted into a program code to be executed by the second application program by the first application program; the program code is transmitted to the second application program by the first application program; the program code is executed by the second application program; the execution result is stored in a storage or a file system; the execution result of the second application program in the storage or the file system is read by the first application program; and the read result is transmitted to the operation system core by the first application program.

Description

technical field [0001] The invention relates to a method for parallel processing of dual operating systems, in particular to a method for parallel processing of dual heterogeneous operating systems built on the GNU Linux Kernel. Background technique [0002] In the concept of computer work, hardware is the actual worker of the computer, and software refers to the operating system kernel (Operation System Kernel), operating system (Operation System, OS) and application programs. The core of the operating system is to control the hardware to work correctly, such as allowing the CPU to accept instructions and the hard disk to access and so on. Operating system provider developers develop applications on top of the operating system core provided with drivers. Application programs make it easier to communicate between the operating system core and users, such as text command mode and graphics mode. [0003] The server integrates and provides a test environment for multiple appl...

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
IPC IPC(8): G06F9/54
Inventor 何文智
Owner INSYDE SOFTWARE
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products