NCQ
Материал из Википедии — свободной энциклопедии
NCQ, англ. Native Command Queuing (встроенная очередь команд) — технология, использующаяся в SATA-устройствах для повышения быстродействия. NCQ позволяет устройству накапливать запросы, оптимизировать порядок их выполнения с учётом внутренней архитектуры устройства (минимизация количества перемещений головок, простоя в ожидании нужного сектора на треке). NCQ повышает производительность задач, связанных с произвольным чтением, обработкой данных в двух и более источников, одновременную работу нескольких программ. (Типичная нагрузка для сервера — одновременное выполнение запросов от нескольких клиентов).
NCQ является второй попыткой добавить очередь команд в ATA-устройства. Предыдущая попытка, TCQ (англ. Tagged Command Queueing), оказалась неуспешной (в отличие от SCSI TCQ, которая оказалась вполне удачной).
NCQ должна поддерживаться как устройством (например, SATA жёстким диском), так и SATA-контроллером.