Live briefing
Everything about Native Command Queuing
Extension of Serial ATA hard disk protocol
In computing, Native Command Queuing (NCQ) is an extension of the Serial ATA protocol allowing hard disk drives to internally optimize the order in which received read and write commands are executed. This can reduce the amount of unnecessary drive head movement, resulting in increased performance for workloads where multiple simultaneous read/write requests are outstanding, most often occurring in server-type applications. Wikipedia →
đź§ Start here: a 6-step reading path
- Read the overview: Native Command QueuingA 5-minute orientation
- Read the landmark paper: Native command queuing - advanced performance in desktop storageCited 17 times
- Go sideways: Tagged queuingA closely related topic
- Go sideways: Advanced Host Controller InterfaceA closely related topic
đź“– Definitions
No dictionary entry for this exact phrase.
🗂️ The subject at a glance
🏆 Landmark papers (most cited)
📚 Books worth reading
Open Library didn't respond; try again in a moment.
đź”— Related topics
- Tagged queuing Tagged queuing (also called tagged command queuing or TCQ) is a method for allowing a hardware device or controller to process commands received from a…
- Advanced Host Controller Interface The Advanced Host Controller Interface (AHCI) is a technical standard defined by Intel that specifies the register-level interface of Serial ATA (SATA)…
- Tagged Command Queuing Tagged Command Queuing (TCQ) is a technology built into certain ATA and SCSI hard drives. It allows the operating system to send multiple read and write…
- SATA SATA (Serial AT Attachment) is a computer bus interface announced in 2000 that connects host bus adapters to mass storage devices such as hard disk drives…
- SATA Express SATA Express (sometimes unofficially shortened to SATAe) is a computer bus interface that supports both Serial ATA (SATA) and PCI Express (PCIe) storage…
- Intel Rapid Storage Technology Intel Rapid Storage Technology (RST) is a SATA AHCI driver and a firmware-based RAID solution built into a wide range of Intel chipsets. Currently, it…
- NVM Express NVM Express (NVMe, Non-Volatile Memory Express) or Non-Volatile Memory Host Controller Interface Specification (NVMHCIS) is an open, logical-device interface…
- Trim (computing) A trim command (known as TRIM in the ATA command set, and UNMAP in the SCSI command set) allows an operating system to inform a storage medium which blocks…