Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

NCQ was first introduced in SATA disk drives to prioritize disk read/write operations based on the current location of the head, and therefore eliminate superfluous revolutions and head movement.

Actually, SCSI (and SAS) had it first, and still beats SATA's implementation in terms of queue length. (256 entries vs 32 I think)

EDIT: It's called Tagged Command Queueing (TCQ) on SCSI, and the 256 entries are a limitation by most SCSI disks/controllers, the system can handle way more.



Consider applying for YC's Summer 2026 batch! Applications are open till May 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: