Operation Panel Reboot Timing for Safe Log Storage and HDD Unmount
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing rebooting methods stop power supply before critical log storage or HDD access is completed, leading to loss of data or HDD failure.
Innovation Solution
A rebooting system with a timer extension mechanism that allows additional processing time before power-off, ensuring completion of tasks like log storage and HDD unmounting by extending the reboot timer based on processing time requirements.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If power supply is stopped immediately in response to communication failure, then reboot time is reduced, but critical processing (log storage, HDD unmounting) cannot be completed
Solution Approach 1:
The system performs critical processing actions (log storage, HDD unmounting) in advance before the power supply is stopped. When communication failure is detected, the timer is extended to allow these preliminary actions to complete before the actual power-off occurs, ensuring data integrity while managing reboot timing.
Solution Approach 2:
The timer duration is made dynamic rather than fixed. The system adjusts the timer extension based on the specific processing requirements at the time of failure, allowing flexible adaptation to different critical operation durations needed for log storage, HDD unmounting, and other time-consuming tasks.
2Reliability
If timer is extended to complete critical processing, then data loss is prevented, but reboot time increases
Solution Approach 1:
The system changes the time parameter of the timer dynamically based on processing needs. By adjusting the timer extension duration according to what critical tasks remain (log storage priority, HDD unmounting status), the system optimizes the balance between ensuring processing completion and minimizing overall reboot duration.
3Productivity
If power supply is stopped before processing completion, then system responds quickly to failure, but log storage and HDD access fail
Solution Approach 1:
The system ensures log storage and critical data operations are completed as preliminary actions before the power supply is stopped. The extended timer provides the necessary window for these preliminary actions to finish, preventing log data loss while maintaining quick failure response through automated detection and structured shutdown sequence.
Data Source
AI summary
A rebooting system includes: a processing apparatus configured to perform processing; and an operation panel configured to receive an operation on the processing apparatus. The processing apparatus includes first power supply control circuitry that controls power supply in the processing apparatus, a timer, first circuitry including a first kernel, and a first communication interface that communicates a signal with the operation panel. The operation panel includes second power supply control circuitry that controls power supply in the operation panel, and a second communication interface that communicates a signal with the processing apparatus. In response to receipt of a signal indicating a communication error between the operation panel and the processing apparatus, the first power supply control circuitry starts the timer and notifies the first kernel of the communication error. The first kernel requests the timer to extend a time, based on a time to be taken for processing performed by the processing apparatus. In response to receipt of a signal indicating power-off from the second power supply control circuitry, the first power supply control circuitry powers off the processing apparatus to start rebooting.


