Method for realizing multiple operation system synergistic working

A multi-operating system and collaborative work technology, applied in the field of multi-operating system collaborative work implementation, can solve problems such as unfavorable development and transplantation, and reduced system reliability, and achieve the effect of shortening response time and improving performance.

Inactive Publication Date: 2007-10-10
ZHEJIANG UNIV
View PDF0 Cites 37 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Since the functions of the real-time core include processing real-time interrupts, passing non-real-time interrupts to non-real-time cores, and providing virtual interfaces for hardware operations and interrupt processing to non-real-time cores, this greatly improves the design time of the real-time system, and the design Personnel leaves need to make a lot of modifications to the underlying code of the non-real-time kernel (usually an ordinary operating system), which is not conducive to development and transplantation
At the same time, the unified storage space makes the operation of non-real-time tasks have a certain impact on the operation of real-time tasks, such as swapping in and out of memory, and system reliability is also reduced

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 for realizing multiple operation system synergistic working
  • Method for realizing multiple operation system synergistic working

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0033] In conjunction with the drawings, the present invention is further described through specific embodiments.

[0034] A method for realizing multi-operating system cooperative work, comprising the following steps:

[0035] (1) Start the general operating system:

[0036] Start the general-purpose operating system, load the real-time system into the built-in SRAM of the processor, and the general-purpose operating system continues to run and waits for the arrival of the real-time interrupt;

[0037] (2) Receive real-time interrupt:

[0038] The general-purpose operating system responds to real-time interrupts arriving at any time, receives real-time interrupts and enters the real-time interrupt processing function, and saves the real-time interrupt context;

[0039] (3) Save key runtime information of the general-purpose operating system:

[0040] First, replace the real-time interrupt processing function of the current general operating system with the new real-time in...

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

A method for realizing coordination operation of multi-operation system includes starting up universal operation system and loading real time system, receiving real time interruption, holding key information in operation of universal operation system, executing real time system and finalizing operation of real time task, entering the second interruption to prepare to disengage real time system, revising return-back system, disengaging interruption to return back to universal operation system and disengaging real time interruption of universal operation system.

Description

technical field [0001] The present invention relates to the field of embedded operating systems, and more specifically, relates to a method for realizing cooperative work of multiple operating systems. Background technique [0002] With the development of computer technology and people's pursuit of efficiency, the operating system has changed from single task to multi-task, and from multi-task to multi-thread parallelism. Today, in addition to continuously improving the parallelism of programs on a single operating system, more and more working environments also require multiple operating systems to run simultaneously. [0003] The emergence of virtualization technology meets this requirement. It allows one platform to run multiple operating systems at the same time, and the application programs can run in independent spaces without affecting each other, thus significantly improving the work efficiency of the computer, and at the same time providing great convenience for 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/48G06F9/445
Inventor 陈天洲张楠胡威马吉军
Owner ZHEJIANG UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products