Hesela / Structured knowledge
Storage Knowledge Corpus
Storage definitions, connected to their evidence.
866 terms · Page 14 of 29
A-Z- JSON
Memory-mapped file
A memory-mapped file exposes a file region through a process's virtual address space so its contents can be accessed with memory loads and stores.
- JSON
Memristor storage
A memristor is a circuit element proposed in 1971 that relates charge and magnetic flux; the term is also used for two-terminal thin-film devices whose resistance depends on past current and is changed by moving ions, which are researched as dense non-volatile memory (resistive RAM). The sources used here treat it as an emerging, researched memory technology, and it is not mainstream bulk storage.
- JSON
Merkle tree
A Merkle tree combines hashes of data and child nodes into a root so that selected entries or subtrees can be checked without transferring the entire data set.
- JSON
Metadata update dependency
A metadata update dependency is an ordering requirement between persistent changes needed to preserve a filesystem invariant.
- JSON
Metal particle tape
Metal particle (MP) tape is magnetic tape whose recording layer is made of metal particles in a binder; the first LTO format (Ultrium-1, ECMA-319) requires such a metal-particle coating on 12.65 mm tape, before barium ferrite came into use from LTO-6.
- JSON
Microwave-assisted magnetic recording (MAMR)
Microwave-assisted magnetic recording (MAMR) denotes HDD write-assist approaches whose implementation must be distinguished: MAS-MAMR uses a microwave magnetic field to assist switching in the medium, while Toshiba's FC-MAMR strengthens the write field through flux control.
- JSON
Microwave-assisted switching MAMR (MAS-MAMR)
Microwave-assisted switching MAMR (MAS-MAMR) is a recording technique in which a spin-torque oscillator adds a microwave magnetic field to the write field, reducing the field needed to reverse magnetization in the recording medium.
- JSON
Minimum-storage regenerating code
A minimum-storage regenerating code minimizes repair download at the minimum-storage point for a specified recovery threshold and helper count.
- JSON
Mirror set
A mirror set is a group of storage members configured to maintain copies of the same logical data.
- JSON
Mirroring (storage)
Storage mirroring maintains a copy of source data on another storage device or system.
- JSON
Misdirected write
A misdirected write stores an update at the wrong address or on the wrong device.
- JSON
Mission-critical HDD
A mission-critical HDD is a high-rotation-speed (10,000 or 15,000 rpm) enterprise hard drive, usually with a SAS interface and a small capacity per drive, built for low rotational latency and data-integrity features in transactional workloads that were served by spinning disks before flash.
- JSON
Monotonic reads
Monotonic reads is a session guarantee requiring successive reads to observe states that include the effects of writes relevant to the session's earlier reads.
- JSON
Monotonic writes
Monotonic writes requires every replica incorporating a later session write to incorporate the session's earlier writes and order them before it.
- JSON
Multi-level cell (MLC)
NAND flash that stores two bits per cell using four distinguishable threshold-voltage states.
- JSON
Multipart upload
Multipart upload is an object-transfer process that sends numbered parts independently and assembles them into one object when the upload is completed.
- JSON
Multipath I/O
Multipath I/O manages multiple paths to the same storage device for failover and, where supported, load distribution.
- JSON
NAND channel
A NAND channel is a communication path between an SSD controller and flash components sharing its transfer resources.
- JSON
NAND copyback
NAND copyback relocates page data through an on-chip buffer to a destination page without transferring the payload to an external controller.
- JSON
NAND cross-temperature effect
The NAND cross-temperature effect is the change in read behavior associated with programming and subsequently reading a cell at different temperatures.
- JSON
NAND die stacking
NAND die stacking means putting several NAND flash dies into one package so that they share the package's pins and I/O bus while each die is selected by its own chip-enable signal, which raises the capacity per package.
- JSON
NAND dwell time
NAND dwell time is the interval between specified successive program or erase stress events on the same cells, during which partial self-recovery can occur.
- JSON
NAND erase block
A NAND erase block is a group of flash pages erased together by a block-erase operation.
- JSON
NAND flash
A non-volatile flash memory architecture with cells connected in series strings and data accessed through page-read, page-program and block-erase operations.