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

Method for partition scheduling in Windows operating system environment

A partition scheduling and operating system technology, applied in resource allocation, program startup/switching, multiprogramming installation, etc., can solve problems such as poor practicability, achieve good practicability, a good development and debugging environment, and reduce development costs.

Active Publication Date: 2015-11-11
智盈未来(西安)信息技术有限公司
View PDF5 Cites 9 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] In order to overcome the deficiency of poor practicability of the existing partition scheduling method, the present invention provides a partition scheduling method under the Windows operating system environment

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 partition scheduling in Windows operating system environment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0020] refer to figure 1 . The specific steps of the partition scheduling method under the Windows operating system environment of the present invention are as follows:

[0021] Step 1: Load the XML configuration file, read the tags and attributes of the XML file, and parse the XML configuration file. Obtain the configuration information related to scheduling and partition in the configuration file. It includes module configuration information, partition configuration information, pseudo partition configuration information, queue port configuration information, sampling port configuration information, and scheduling module configuration information. The configuration information of the scheduling module also includes main time frame configuration information, scheduling ID number, and scheduling priority information.

[0022] Specifically, load the XML configuration file, parse the XML, and read the configuration information therein. According to the information in the XML...

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 for partition scheduling in a Windows operating system environment, and the method is used to solve the technical problem that an existing partition scheduling method is low in practicality. The technical scheme is that by using affinity setting of the Windows system, CPU (Central Processing Unit) resources of the system are reallocated, and a running core of a real-time task is appointed, so that resources needed by the real-time task can be ensured; a two-level scheduling model is adopted, wherein the model comprises two levels of schedulers: a module scheduler of a scheduling partition, and a partition scheduler of a process in the scheduling partition; and a secondary scheduling model is inclined to a cycle round-robin scheduling partition of the module scheduler, and the partition scheduler preempts a scheduling process based on a fixed priority. According to the scheduling method, in the Windows environment, a virtual two-level scheduling policy of ARINC 653 is created, thereby providing a good development and debugging environment for embedded software; and the method is high in practicality and reduces development cost.

Description

technical field [0001] The invention relates to a partition scheduling method, in particular to a partition scheduling method under the Windows operating system environment. Background technique [0002] The real on-board operating system needs to run on a real aircraft. However, running on a real hardware platform will bring great inconvenience to the development and testing of application software. The virtual simulation verification platform has become a current research hotspot. The avionics simulation system is the product of the combination of simulation technology and avionics system. It mainly conducts comprehensive system analysis, program design and performance evaluation on the development, measurement and control, management and application of airborne avionics systems. [0003] The more mature avionics simulation real-time operating system in foreign countries is Vxworks of American WindRiver Company. However, the airborne operating system can only be simula...

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/50G06F9/48G06F9/455
Inventor 杜承烈蒋泽军彭寒毛元泽高海涛马文宁胡鹏李晓龙
Owner 智盈未来(西安)信息技术有限公司
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