Information Processing Apparatus Suspend Resume Data Mismatch
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
When using the suspend function on information processing apparatuses with multi-backup capabilities, data mismatch issues arise upon memory replacement, leading to prolonged resume times and potential performance issues, as data matching confirmation during boot processing is skipped.
Innovation Solution
Implement a data matching check mechanism during the resume process by comparing representative data from nonvolatile memories, allowing for detection and correction of mismatches, thereby ensuring data integrity and reducing activation time.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of time
If the suspend function is employed to enable high-speed activation, then the activation time is reduced, but data matching confirmation among multiple memories is not executed, leading to potential data mismatch
Solution Approach 1:
The patent applies preliminary action by storing representative data from each memory location in advance (during normal operation) into a register or dedicated storage area. When suspend/resume operation occurs, this pre-stored representative data is immediately compared with current memory data without requiring full boot processing, thus maintaining data integrity while achieving fast activation.
2Reliability
If data matching confirmation is executed during resume to ensure data integrity, then data reliability is maintained, but the time required to return from suspended state increases
Solution Approach 1:
The patent extracts only the essential representative data from each memory location (such as checksums or key identifiers) rather than comparing entire data sets. This extracted representative data is stored in advance and used for quick comparison during resume, maintaining data reliability while minimizing the time required for verification.
3Productivity
If a memory is replaced in suspended state, then system availability is maintained, but data mismatch may occur among multiple memories
Solution Approach 1:
The patent implements feedback by continuously comparing representative data from multiple memories during suspend/resume operations. When a memory is replaced, the system automatically detects data mismatch through this feedback mechanism and can trigger appropriate error handling or data restoration procedures, ensuring data consistency while maintaining system availability.
Data Source
AI summary
The present invention relates to an information processing apparatus having a plurality of storage units, capable of staring in any of a plurality of activation modes including a first activation mode and a second activation mode operable with a faster activation time than the first activation mode.


