SSD Performance Evaluation Using Emergency OS Read-Only Boot

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing technologies face challenges in accurately measuring the performance of SSDs under real-world conditions without affecting their reliability, as conventional methods often degrade the SSD's performance and reliability due to frequent writing during measurements, and fail to reflect the actual user experience.

Innovation Solution

A performance evaluation tool that records access logs and calculates performance information in real-time, allowing only read operations during boot-up when the SSD reaches its lifespan, and uses an emergency OS to prevent further writing, ensuring data integrity and reliability.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If conventional performance measurement methods are used, then performance data can be collected, but the SSD's reliability degrades due to frequent writing operations

Engineering Contradiction:
Improveperformance measurement accuracyVSAvoidSSD reliability
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The patent segments the measurement approach by separating read operations (which do not degrade SSD) from write operations. The system primarily performs read-based measurements and only writes when absolutely necessary (e.g., booting emergency OS), thus collecting performance data while minimizing reliability degradation.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an intermediary mechanism - the emergency OS - that allows the system to obtain necessary write access for measurement purposes without using the normal OS write paths. This intermediary enables controlled writing that doesn't interfere with normal operations and minimizes reliability impact.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Loss of information

If frequent writing is performed during measurements, then comprehensive performance data can be obtained, but the SSD's lifespan is reduced

Engineering Contradiction:
Improveperformance data completenessVSAvoidSSD lifespan
Core Design Contradiction:
Loss of informationVSDuration of action of stationary object

Solution Approach 1:

The patent applies partial action by performing only the minimum necessary writing operations (booting emergency OS once) rather than continuous writing. This provides sufficient data for measurement while staying well within the SSD's write endurance limits, thus preserving lifespan.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The system performs preliminary action by booting the emergency OS before measurements begin, so that all subsequent measurements can be done via read operations only. This preliminary write action enables long-term measurement without further writing, extending SSD lifespan.

Inventive Principle:
Principle #10Preliminary action

3Ease of operation

If normal OS is used during measurement, then system functionality is maintained, but unintended writes occur degrading data integrity

Engineering Contradiction:
Improvesystem functionalityVSAvoiddata integrity
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent extracts the write functionality from the measurement process by using an emergency OS that lacks write capabilities (or has severely limited write capabilities). This separation ensures that measurements can proceed with full system functionality monitoring while unintended writes are eliminated.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system changes the operational parameters by switching from normal OS mode (with full write access) to emergency OS mode (with restricted write access) during measurements. This parameter change maintains essential system functionality while preventing harmful write operations.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20250291494A1Information processing apparatus, method for controlling information processing apparatus, non-transitory recording medium storing control tool, host device, non-transitory recording medium storing performance evaluation tool, and performance evaluation method for external memory device
Publication Date: 2025.09.18 KIOXIA CORP
  • US20250291494A1 patent drawing
  • US20250291494A1 patent drawing
  • US20250291494A1 patent drawing

AI summary

According to the embodiments, a nonvolatile memory device is configured to store a normal operating system, and store a bootloader. A host device is capable of initiating the normal operating system by using the bootloader. The host device is configured to determine whether a first condition is established based on information obtained from the nonvolatile memory device; and rewrite, when determined the first condition is established, the bootloader so that an emergency software is initiated when booting the host device. The emergency software is executed on the host device. The host device is capable of issuing only a read command to the nonvolatile memory device under a control of the emergency software.