Configurable type memory management method

A memory management and memory technology, applied in the information field, can solve the problems of dividing a large number of codes, complicated work, error-prone, etc., to achieve the effect of convenient and simple synchronization, reduce professionalism, and save time

Inactive Publication Date: 2014-04-16
BEIJING SHOUGANG AUTOMATION INFORMATION TECH
View PDF2 Cites 9 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

During the development, the following problems were found: In order to maintain the synchronization of the general memory area division, when a client changes the division of the memory area with the same structure, it needs to be updated synchronously on other clients, which is complicated and error-prone; the realization of memory area division, creation, and management requires A lot of code, error-prone; memory management is often carried out in the background program, not intuitive

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
  • Configurable type memory management method
  • Configurable type memory management method
  • Configurable type memory management method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0049] The present invention uses pre-installation environment: Microsoft Visual Studio2008, Oracle11g database software.

[0050] The following takes a hot rolling project as an example to describe how to use its memory management system in detail:

[0051] Step 1. Install the configuration database on the server; configure the database monitor on each client of the rough rolling, finishing rolling, layer cooling, and data center, and install the memory configuration acquisition module, memory creation module, and memory monitoring module.

[0052] Step 2. Fill in the configuration database on the server, and press "Invention Content Step 1". The general-purpose memory area and the special-purpose memory area are configured in a similar way, only marked in the memory information summary table: memory type (0-general, 1-special), memory location (0-general, 1-rough rolling, 2-finishing, 3-layer cooling, 4-data center).

[0053] Step 2. Run the memory acquisition module on th...

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 provides a configurable type memory management method and belongs to the field of information technologies. The method comprises the steps of carrying out structural division, establishment and zero coding of management on a memory zone. A configured database is installed in a server, and memory division conditions of client sides are read from the configured database. Each client side is provided with a memory configuration acquisition module, a memory establishing module and a memory monitoring module. The memory configuration acquisition modules, the memory establishing modules and the memory monitoring modules are used for reading the configuration information and establishing and monitoring the memory zones. According to the incidence relation between data structures in the configured database, the memory configuration acquisition module of each client side converts the data structures to non-relation data structures and to a large number of visual memory configuration data. After each memory configuration acquisition module establishes a memory according to configuration, the memory monitoring modules display, change and monitor variable values of the memory zones, the time for searching the relation database is saved, and the response speed of memory management is greatly increased. Through the configurable type memory management method, definition files can be automatically generated so that application on projects can be facilitated; the time that programming personnel spend on memory management is greatly saved.

Description

technical field [0001] The invention belongs to the field of information technology, in particular to a configurable memory management method. It is a management method that integrates memory configuration, creation, and maintenance. Background technique [0002] In hot rolling project development, a star topology network is adopted. Rough rolling, finishing rolling, interlayer cooling, and data center clients communicate with servers through TCP / IP protocol. Each client has memory areas with the same structure (the structure of these memory areas should always be consistent, hereinafter referred to as "common memory area"), and memory areas with different structures (hereinafter referred to as "private memory area"). During the development, the following problems were found: In order to maintain the synchronization of the general memory area division, when a client changes the division of the memory area with the same structure, it needs to be updated synchronously on oth...

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): G06F17/30G06F9/44
CPCG06F9/5016G06F16/172
Inventor 龚彩军赵强刘畅
Owner BEIJING SHOUGANG AUTOMATION INFORMATION TECH
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