Memory Subsystem Metadata Area Detection and Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing memory sub-systems experience system lag and degraded user experience due to inability to efficiently process metadata operations, leading to unavailability of file systems during metadata writes, which can be critical for data integrity.

Innovation Solution

Implementing storage traffic pattern detection to identify metadata areas, prioritizing metadata operations, reserving blocks for metadata, and implementing garbage collection policies specific to these areas to improve latency and endurance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If metadata operations are processed using standard memory sub-system procedures, then general data storage and retrieval functions are maintained, but system lag occurs and user experience degrades due to inability to efficiently process metadata operations

Engineering Contradiction:
Improvemetadata operation processing efficiencyVSAvoidsystem lag
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent segments memory areas into metadata areas and data areas, allowing differentiated handling. The detection component identifies specific metadata areas (220) within the memory device, enabling targeted optimization of metadata operations without affecting overall system operations.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies local quality by implementing area-specific garbage collection policies. The controller component executes delayed garbage collection specifically in metadata areas (220) while using standard policies in data areas, optimizing metadata operation performance without compromising overall memory management.

Inventive Principle:
Principle #3Local quality

2Ease of operation

If standard garbage collection policies are applied uniformly across all memory areas, then memory management simplicity is maintained, but metadata operation latency increases due to unnecessary garbage collection in metadata areas

Engineering Contradiction:
Improvememory management simplicityVSAvoidmetadata operation latency
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The patent segments memory areas into metadata areas and data areas, allowing differentiated handling. The detection component identifies specific metadata areas (220) within the memory device, enabling targeted optimization of metadata operations without affecting overall system operations.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies local quality by implementing area-specific garbage collection policies. The controller component executes delayed garbage collection specifically in metadata areas (220) while using standard policies in data areas, optimizing metadata operation performance without compromising overall memory management.

Inventive Principle:
Principle #3Local quality

3Reliability

If journal traffic is not specifically managed, then memory sub-system operates with uniform policies, but data integrity operations cause unavailability of file systems during metadata writes

Engineering Contradiction:
Improvedata integrityVSAvoidfile system availability
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent uses preliminary action by detecting and identifying metadata areas (220) in advance through the detection component. This allows the system to prepare differentiated garbage collection policies beforehand, ensuring data integrity operations can proceed without causing file system unavailability.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent applies local quality by implementing area-specific garbage collection policies. The controller component executes delayed garbage collection specifically in metadata areas (220) while using standard policies in data areas, optimizing metadata operation performance without compromising overall memory management.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS11829646B2Memory device performance based on storage traffic pattern detection
Publication Date: 2023.11.28 MICRON TECHNOLOGY INC
  • US11829646B2 patent drawing
  • US11829646B2 patent drawing
  • US11829646B2 patent drawing

AI summary

A processing device of a memory sub-system can monitor a plurality of received commands to identify a forced unit access command. The processing device can identify a metadata area of the memory device based on the forced unit access command. The processing device can also perform an action responsive to identifying a subsequent forced unit access command to the metadata area.