Memory management method and system
A memory management and memory technology, applied in the field of communication, can solve problems such as protocol test tool system memory overflow, excessive data volume, etc., and achieve the effect of avoiding memory overflow and flexible management
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Example Embodiment
[0039] Example 1
[0040] In the memory management method of the LTE system interface protocol test system provided in this embodiment, the threshold value of the memory release condition set by the user is first received, and then the captured data packet is externally stored after each data packet is captured, and the data packet After the analysis is over, the memory release conditions are judged, and if the conditions are met, the memory occupied by the data packet storage is released immediately, otherwise the process of data packet capture and analysis continues. The specific process is as figure 2 Shown, including:
[0041] Step S210: Acquire and save the memory release threshold set by the user. The release threshold can be set by the user in real time through the front-end interface of the LTE system, or it can be set by importing a configuration file, or when the setting is not made, the last test is used The release threshold set at time. The release threshold is a co...
Example Embodiment
[0048] Example 2
[0049] Because in the test process, even if the data packet is parsed, it is necessary to display the relevant information of some data packets in real time. Therefore, it is necessary to retain part of the information of the data packet. The specific process of the memory management method of the LTE system interface protocol test system in this embodiment is as follows: Figure 3a Shown, including:
[0050] Step S310: Obtain and save the user-set memory release threshold. The release threshold can be set by the user in real time through the front-end interface of the LTE system, or it can be set by importing a configuration file, or if it is not set, the last test is used The release threshold set at time. The release threshold is a condition for determining the memory release in the subsequent test process.
[0051] In step S320, during the test, the data packet is read, and memory is applied for the read data packet, that is, the data packet is stored in the ...
Example Embodiment
[0062] Example 3
[0063] This embodiment provides a memory management system, such as Figure 4 Shown, including:
[0064] The memory application module 410 is configured to read data packets and apply for memory for the read data packets.
[0065] The data packet analysis module 420 is configured to analyze the data packet, store the information of the data packet externally after the analysis, and set a write flag for it.
[0066] The memory release module 430 is configured to monitor the memory occupancy rate, and release the memory occupied by the data packet with the write flag when the memory occupancy rate exceeds a predetermined release threshold. Among them, the predetermined threshold is 60% to 80% of the memory usage, which can be set according to actual conditions.
[0067] The memory release module may be specifically configured to release the memory occupied by the data packet with the write flag when the memory occupancy rate exceeds the release threshold, until the me...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap