Unlock instant, AI-driven research and patent intelligence for your innovation.

Method for using memory pool resource and related device

A memory resource and memory pool technology, applied in the computer field, can solve the problems of IO performance degradation, memory leakage, complexity, etc., and achieve the effect of reducing memory leakage, maintaining stability, and improving robustness.

Active Publication Date: 2022-03-22
SUZHOU METABRAIN INTELLIGENT TECH CO LTD
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Due to the existence of the lock, if other tasks hold the lock during memory allocation, the current IO task must obtain the lock and wait for the memory pool operation, which will lead to a decrease in IO performance.
This makes the operation of the memory pool more complicated
Complex and inefficient memory operations not only affect the performance of the storage system, but also easily cause problems such as memory leaks, which affect the stability of the storage system

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 using memory pool resource and related device
  • Method for using memory pool resource and related device
  • Method for using memory pool resource and related device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0047] The core of the present application is to provide a method for using memory pool resources, a device for using memory pool resources, a server, and a computer-readable storage medium, so as to improve the operating efficiency of the memory pool.

[0048] In order to make the purposes, technical solutions and advantages of the embodiments of the present application clearer, the technical solutions in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments It is a part of the embodiments of this application, not all of them. Based on the embodiments in this application, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the scope of protection of this application.

[0049] In the related art, the disk array of the storage system is divided according to stripes, a...

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 application discloses a method for using memory pool resources, including: receiving an IO task corresponding to a disk array; assigning memory nodes of the lock-free memory pool to the IO task based on the memory resource list of the lock-free memory pool corresponding to the disk array; The lock memory pool corresponds to the disk array one by one; memory nodes are used to process IO tasks. By classifying the memory nodes corresponding to the lock-free memory pool corresponding to the disk array, there is no need to judge whether the memory resource has a lock, and the lock-free operation is realized, which greatly reduces the complexity of using the memory pool and reduces memory leaks, etc. Errors that are prone to occur improve the robustness of the system, maintain the stability of memory resource usage, avoid lock judgment, and improve the efficiency of memory pool operations. The application also discloses a device for using memory pool resources, a server, and a computer-readable storage medium, which have the above beneficial effects.

Description

technical field [0001] The present application relates to the field of computer technology, and in particular to a method for using memory pool resources, a device for using memory pool resources, a server, and a computer-readable storage medium. Background technique [0002] With the continuous development of information technology, more and more data storage technologies have appeared. Among them, redundant array of independent disks (RAID, redundant array of independent disks) is a method of storing the same data in different places of multiple hard disks. By placing data on multiple hard drives, I / O operations can overlap in a balanced manner, improving performance. Because multiple hard drives increase the mean time between failures, storing redundant data also increases fault tolerance. [0003] In the related art, the disk array of the storage system is divided according to stripes, and the disk array stripes are further divided according to the stripes of each disk...

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): G06F9/50G06F3/06
CPCG06F9/5022G06F3/061G06F3/0631G06F3/0689
Inventor 邸忠辉刘丹
Owner SUZHOU METABRAIN INTELLIGENT TECH CO LTD