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

A storage management method for a partitioned operating system

A partitioned operating system and storage management technology, applied in the field of computer software design, can solve the problems of poor combination of software and hardware, low efficiency of domain switching, and waste of storage resources, so as to simplify work, improve operating performance, and improve The effect of execution efficiency

Active Publication Date: 2017-08-25
AVIC NO 631 RES INST
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] 1. Waste of storage resources: In order to ensure the correct execution of partition system calls, the page table of each partition copies the data of the core page table, wasting resources
[0005] 2. The efficiency of domain switching is not high: the software and hardware are not well combined during domain switching, resulting in low operating efficiency

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
  • A storage management method for a partitioned operating system
  • A storage management method for a partitioned operating system
  • A storage management method for a partitioned operating system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0029] The present invention proposes a kind of storage management method of partition operating system, below in conjunction with the work flowchart of the present invention ( figure 1 , figure 2 and image 3 ) describes the method:

[0030] Step 1) Divide storage space

[0031] Splitting the storage space into multiple storage pools according to the configuration data; the configuration data includes starting address, size, Cache attribute and storage pool type;

[0032] Specifically, Cache attributes include Cache enable / disable attributes, write-through / write-back attributes; specifically, storage pool types include shared storage pools and private storage pools; each storage pool has a unique context identifier as an identification;

[0033] Step 2) Create a unified page table

[0034] Establish a unified page table for storage management of the storage pool;

[0035] Specifically, establishing a unified page table includes writing the configuration data and contex...

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 field of computer software design, and in particular relates to a storage management method for a partitioned operating system. This method aims at the existing partition operating system storage management technology, adopts the method of unified page table to solve the problem of resource waste of the partition operating system storage management unit, improves the domain switching performance through the combination of software and hardware, and proposes a Storage management method based on storage pool. Under the objective condition that the hardware resource of the embedded device is tight, the application of this method consumes less resources and can realize efficient management of storage resources.

Description

technical field [0001] The invention belongs to the field of computer software design and relates to a storage management method, in particular to a storage management method for partitioned operating systems in the embedded field. Background technique [0002] The embedded partition operating system is an operating system that conforms to the ARINC653 standard and has a partition mechanism. The operating system divides space resources and time resources into each partition, so that the partitions are scheduled according to a certain time sequence; each application task is created inside the partition, and the time resources of the partition are allocated by priority preemption between tasks. The partition operating system combines the MMU mechanism provided by the processor hardware to map virtual addresses and physical addresses. All partitions use the same virtual address space, but map to different physical address spaces. The core realizes the mapping of all storage spa...

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 Patents(China)
IPC IPC(8): G06F12/02
Inventor 田博岩黄保垒时磊韩炜叶宏李运喜
Owner AVIC NO 631 RES INST
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