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

Segmentation and paging data storage space management method facing heterogeneous polynuclear system

A storage space, heterogeneous multi-core technology, applied in the field of segmented storage space management for heterogeneous multi-core systems, can solve problems such as limited space, fragmentation, and prone to memory space, and achieve the effect of full utilization

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

AI Technical Summary

Problems solved by technology

However, this management method is prone to problems such as memory space fragmentation during use, especially for embedded systems, memory and other storage devices have limited space, so how to effectively use these limited spaces is very important

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
  • Segmentation and paging data storage space management method facing heterogeneous polynuclear system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0040] Segmented storage management is to allocate storage in units of segments, for which a logical address of the following form is provided: segment number + unit number

[0041] 1) The segment structure of the program

[0042] The program is designed as a segmented structure, which consists of several segments, such as a main memory program segment, several subroutine array segments and working segments. Each segment starts addressing from "0" and has a complete logical meaning. The addresses between segments are discontinuous, but the addresses within a segment are continuous. As shown in Figure 1, the function of a section can be called in the form of a symbol (pointing out the section name and entry) in the user program, and a section number is defined for each section name when the program is compiled or assembled.

[0043] 2) Space size division of storage space

[0044] In segmented storage management, the address structure is visible to the user, that is, the use...

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

This invention discloses one section memory space management method facing abnormal multi-nuclear system, which adopts program and computer memory space design as one section structure composed of several sections, wherein, each program operation keeps self section list and uses list to record operation memory usage space; main process nuclear in abnormal system responds for total program operation for one list to realize system operation and its section list for integral management.

Description

technical field [0001] The invention relates to the field of computer operating systems, in particular to a segmented storage space management method for heterogeneous multi-core systems. Background technique [0002] Storage space management is an important part of the operating system, which is responsible for managing the memory of the computer system. Memory can be divided into two categories: main memory (referred to as main memory) and auxiliary memory (referred to as auxiliary memory). [0003] The storage space of the main memory is generally divided into two parts: one part is the system area, which stores the operating system and some standard subroutines, routine programs, etc.; the other part is the user area, which stores user programs and data. Storage management is mainly to manage the user area in the main memory. [0004] After the computer system adopts multi-programming technology, it often needs to store programs of multiple jobs in the main memory at t...

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): G06F12/08G06F12/10G06F12/02G06F12/1036
Inventor 陈天洲黄振宝
Owner ZHEJIANG UNIV
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