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

Switching method for multiple time scheduling tables based on partition operation system

A partitioned operating system and scheduling table technology, applied in the direction of program startup/switching, multi-program device, program control design, etc., can solve problems such as long initialization time, useless time window, etc., and achieve the effect of improving flexibility

Inactive Publication Date: 2016-05-04
XIAN AVIATION COMPUTING TECH RES INST OF AVIATION IND CORP OF CHINA
View PDF4 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] However, this strictly determined time schedule is too strict for some devices. For example, in the initialization state, each partition may need a certain amount of time to complete the initialization of data and hardware, but this time is not available during normal operation. Desired, using a single time schedule for both initialization and normal operation may result in longer initialization times or useless time windows

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
  • Switching method for multiple time scheduling tables based on partition operation system
  • Switching method for multiple time scheduling tables based on partition operation system
  • Switching method for multiple time scheduling tables based on partition operation system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0024] The method flow of the present invention will be described in detail below with reference to the accompanying drawings.

[0025] Step 1) define multiple time schedules for multiple partitions in the partition operating system;

[0026] Each time schedule table includes different time schedule table names and time schedule table identifiers, and the default activated time schedule table identifier is agreed;

[0027] Step 2) define the switching opportunity between multiple time schedules;

[0028] Three kinds of time schedule switching timings are pre-defined. For the graphic descriptions of the three time schedule switching timings, see image 3 , Figure 4 and Figure 5 .

[0029] Set the currently valid switching timing to one of the three predefined timings.

[0030] The switching timing includes switching when the next clock TICK arrives, switching at the end of the current time window, and switching at the beginning of the next main time frame;

[0031] Togg...

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 belongs to the professional technical field of computer system software, and relates to a switching method for multiple time scheduling tables in a partition operation system. The method mainly comprises the following steps: defining the multiple time scheduling tables for the whole system; defining three time scheduling table switching opportunities, i.e. switching at the arrival of a next clock tick, switching at the end of the current time window, and switching at the beginning of a next main time frame; defining four time scheduling table switching actions for partitions, i.e. cold start, hot start, suspension and ignorance; sending a time scheduling table switching request; monitoring the arrival of the time scheduling table switching opportunities; carrying out time scheduling table switching; and carrying out the time scheduling table switching actions for the partitions. The method provided by the invention achieves the effect that the running time sequences and running frequencies of the multiple partitions can be dynamically changed in the partition operation system.

Description

technical field [0001] The invention belongs to the technical field of computer software design, and in particular relates to a multi-time schedule switching method based on partition operation. Background technique [0002] With the development of integrated modular avionics systems, more and more aviation equipment begins to adopt more advanced integrated modular avionics systems. In the integrated modular avionics system, the status of software has become more and more important. In the operating system of the integrated modular avionics system, the partition space isolation mechanism provided by it enables the application software of each subsystem to be isolated from each other in space, and the partition time isolation mechanism provided by the partition time isolation mechanism enables the application software of each subsystem to The running timing and frequency are strictly determined and do not affect each other. [0003] However, this strictly determined time sc...

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/48
CPCG06F9/4881
Inventor 陈晓磊李运喜时磊仝敏张东梅涛
Owner XIAN AVIATION COMPUTING TECH RES INST OF AVIATION IND CORP OF CHINA
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