Cold Data Processing in Storage Cards
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current data processing methods for memory cards require extensive calculations to identify and process cold data, leading to increased calculation loads and reduced reading and writing performance.
Innovation Solution
An electronic device determines if the read count for cold data reaches a preset threshold, transmitting the start and end addresses to the memory card's controller to process the data, thereby reducing the memory card's calculation burden and improving performance.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the FTL on the memory card performs cold data scanning and determination, then cold data can be identified and processed, but the calculation amount of the memory card increases and reading/writing performance decreases
Solution Approach 1:
The patent extracts the cold data scanning and determination function from the memory card's FTL and relocates it to the electronic device's CPU. The electronic device obtains read count information from the memory card, performs cold data determination locally, and only transmits necessary address information back to the memory card. This separation reduces the memory card's calculation burden while maintaining cold data processing capability.
2Measurement precision
If the FTL performs extensive scanning and determination calculations, then cold data can be accurately identified, but the calculation load on the memory card increases
Solution Approach 1:
The patent introduces the electronic device as an intermediary between the memory card and the cold data processing system. The electronic device's CPU performs the complex scanning and determination calculations, acting as a mediator that handles the computational burden. The memory card only needs to provide read count data and receive processing instructions, significantly reducing its calculation load while maintaining identification accuracy through the electronic device's processing power.
Data Source
Figure 1~2
Figure 3
Figure 4
AI summary
A data processing method, device, and system. The method is applied to an electronic apparatus (101) connected to a storage card (102), and the storage card (102) is processed in a proprietary format in advance, and comprises at least one cold data region. The method comprises: acquiring a read count C R of data stored in a target cold data region C of a local storage (S301); determining whether the read count C R reaches a predetermined invalid threshold T CR of a cold data read count (S302); and if so, then sending to a controller of the storage card (102) a start address and an end address of the stored data in the target cold data region C, and initializing the read count C R (S303), such that the controller processes, according to the start address and end address, the stored data. In this way, the present invention reduces a computational load of the storage card (102), and improves data read-write performance of the storage card (102).