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

A memory release method and system

A memory release and memory technology, applied in resource allocation, multi-programming devices, etc., can solve problems such as complex data block release logic, data block release errors, etc.

Active Publication Date: 2019-06-28
BEIJING QIYI CENTURY SCI & TECH CO LTD
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] To sum up, the release logic of data blocks in memory in the existing scheme is relatively complicated, so it is easy to cause data block release errors

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 memory release method and system
  • A memory release method and system
  • A memory release method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0081] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

[0082] see figure 1 , a frame diagram of video playing disclosed in the prior art, the network module, that is, the P2P (Peer to Peer, peer-to-peer network) module, sends the data fragments downloaded from the Internet to the memory, and the memory receives a plurality of continuous The data fragments are assembled into block data, and the correctness of the block data is verified. After the block data verification is successful, the verified data block is sen...

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 memory release method and system. On the basis of a plurality of preset attributes of each data block in the memory, the position of each preset attribute in the preset priority order and the attribute value of each preset attribute, obtaining a feature coding value representing the importance level of the data block, and selecting the data block with the small feature coding value as a target data block to be released. The method comprises the following steps of: determining a to-be-released data block; integrating a plurality of preset attributes of each data block;using the position of each preset attribute in the preset priority sequence and the attribute value of each preset attribute for determining the importance level of the data block, so that whether the data block is released or not is determined based on the importance level of the data block, the release logic of the data block in the memory is greatly simplified, and the occurrence of a data block release error condition is effectively avoided.

Description

technical field [0001] The present invention relates to the technical field of data caching, and more specifically, to a method and system for releasing memory. Background technique [0002] Due to business and client logical architecture reasons, usually according to the client’s content acquisition speed and network bandwidth, several resolution signal acquisition links are provided for each signal source content, and each definition video signal is divided into several according to the time axis. Segmentation, each segment is divided into several data blocks. During video playback, there will usually be segments in memory that have already been played, segments that have not been played, chunks of data that have not been played but have been downloaded and not saved, and so on. In order not to affect the normal playback of the video, when releasing data blocks in the memory, it is necessary to make a trade-off and comparison of the above situations to determine which dat...

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/50
Inventor 田江明
Owner BEIJING QIYI CENTURY SCI & TECH CO LTD