Distributing Metadata Across Multiple Different Disruption Regions Within an Asymmetric Memory System
AssigneeVirident Systems Inc.
InventorsVijay Karamcheti, Ashish Singhai
Life of this patent
Estimating the term…
Loading patent…
AssigneeVirident Systems Inc.
InventorsVijay Karamcheti, Ashish Singhai
Estimating the term…
Metadata that corresponds to application data is distributed across different disruption regions of an asymmetric memory component such that metadata is written in the same disruption region as the application data to which it corresponds. A first block of application data is written to a first disruption region and a second block of application data is written to a second disruption region. A first block of metadata corresponding to the first block of application data and a second block of metadata corresponding to the second block of application data both are generated. The first block of metadata is written to the first disruption region and the second block of metadata is written to the second disruption region such that the first and second blocks of metadata are written to the same disruption regions as the blocks of application data to which they correspond.
A method of distributing metadata that corresponds to application data for a file system across multiple different disruption regions of an asymmetric memory component such that metadata is written in the same disruption region of the asymmetric memory component as the application data to which the metadata corresponds, where individual disruption regions of the asymmetric memory component include physical blocks and are configured such that writing to a disruption region of the asymmetric memory component affects the availability of other physical blocks within the same disruption region of the asymmetric memory component, the method comprising:
A method of writing application data to a memory storage system that includes an asymmetric memory component having multiple disruption regions such that metadata related to a write operation performed to write application data to an individual disruption region of the asymmetric memory component is written to the same individual disruption region of the asymmetric memory component as the application data, where individual disruption regions of the asymmetric memory component include one or more physical blocks, and where individual disruption regions of the asymmetric memory component are configured such that writing to a physical block within a disruption region of the asymmetric memory component affects the availability of other physical blocks within the same disruption region of the asymmetric memory component, the method comprising:
A memory storage system for storing data for an electronic device, the memory storage system comprising:
Dependencies are inferred from the claim text.