Active Inactive Dump Files for Tracking Record Management
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing technical solutions for managing tracking records in application systems are inefficient, leading to issues such as overwriting of previous records due to size limitations in ring buffers and lack of redundancy, which affects performance and reliability.
Innovation Solution
Implementing an active dump file and an inactive dump file to alternately store tracking records, with a storage signal generated when the active dump file reaches a predetermined size threshold and the inactive dump file is in a ready state, ensuring continuous storage and redundancy.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Quantity of substance
If tracking records are stored in a ring buffer with size limitations, then storage space is optimized, but previous records are overwritten and reliability deteriorates
Solution Approach 1:
The patent divides the storage system into multiple segments: active dump file, inactive dump file, and backup device. This segmentation allows different portions of the storage system to serve different purposes - active and inactive files for efficient writing and backup device for reliable long-term storage, thereby preventing record overwriting while optimizing storage space usage.
Solution Approach 2:
The patent implements preliminary actions by maintaining an inactive dump file in advance that is ready to receive tracking records before the active dump file is full. This preliminary preparation prevents the need to overwrite records and ensures continuous reliable storage without losing historical data.
2Productivity
If tracking records are continuously stored without redundancy, then storage efficiency is improved, but system reliability deteriorates
Solution Approach 1:
The patent creates a copy of the active dump file by transferring it to a backup device when the active file reaches a predetermined size threshold. This copying mechanism provides redundancy for reliable storage while maintaining efficient continuous writing to the active dump file, thus resolving the contradiction between storage efficiency and system reliability.
3Device complexity
If a single dump file is used for storing tracking records, then device complexity is reduced, but execution efficiency deteriorates due to frequent full-writes
Solution Approach 1:
The patent segments the single dump file into active and inactive dump files, allowing the system to switch between them. This segmentation prevents frequent full-writes by continuing to write to the active file while it has space, thereby improving execution efficiency with only minimal additional complexity in file management.
4Reliability
If the active dump file is frequently written to completion, then data integrity is ensured, but loss of time increases due to frequent storage operations
Solution Approach 1:
The patent prepares an inactive dump file in advance that can immediately receive tracking records when the active file is full. This preliminary action eliminates the time loss associated with frequent full-writes and backup operations, while data integrity is maintained through the systematic transfer process to the backup device.
Data Source
AI summary
Techniques manage tracking records in an application system which includes an active dump file and an inactive dump file. A set of tracking records indicating a state of the application system is received. The set of tracking records is added to the active dump file. A storage signal for storing the active dump file into a backup device associated with the application system is generated according to a determination that a size of the active dump file meets a predetermined size threshold and according to a determination that a state of the inactive dump file is a ready state. The ready state indicates that the inactive dump file is available for storing another set of tracking records to be received in the future. Accordingly, two dump files may alternately store tracking records, and copies of the dump files may be continuously stored into a backup device to improve reliability.


