용어사전 목록으로

GLOSSARY

NCQ 기본 명령 대기열

SATA 드라이브가 여러 명령을 받아 내부 처리 순서를 효율적으로 조정할 수 있게 하는 기능입니다. NCQ의 정식 명칭은 Native Command Queuing입니다.

01

용어와 정의

영문 또는 원어: NCQ

영문 정식명칭: Native Command Queuing

한글명: 기본 명령 대기열

SATA 드라이브가 여러 명령을 받아 내부 처리 순서를 효율적으로 조정할 수 있게 하는 기능입니다. NCQ의 정식 명칭은 Native Command Queuing입니다.

02

정확한 의미와 동작 원리

회전 매체에서는 요청 순서대로 처리하는 것보다 헤드 이동과 원판 위치를 고려해 순서를 바꾸면 대기시간을 줄일 수 있습니다. 한 명령이 끝나야 다음 명령을 받는 방식과 구분합니다.

드라이브뿐 아니라 호스트 컨트롤러와 드라이버가 해당 기능을 지원해야 합니다. 대기열이 있다고 여러 헤드가 독립적으로 동시에 움직이는 것은 아닙니다.

03

쉽게 이해하기

서로 다른 위치에 있는 여러 일을 가까운 순서로 정리해 불필요한 이동을 줄이는 방식에 비유할 수 있습니다.

04

종류와 관련 방식의 차이

명령 대기열 미사용

여러 요청의 내부 재정렬 이점을 활용하지 않는 조건입니다.

NCQ 사용

드라이브가 지원하는 태그와 대기열 조건 안에서 처리 순서를 최적화합니다.

05

적용 대상과 조건

SATA 랜덤 입출력 성능과 호스트 지원 조건을 읽을 때 사용합니다.

06

오해하기 쉬운 점

순차 작업을 포함한 모든 작업에서 항상 빨라진다고 보장하지 않습니다.

07

공식 근거와 적용 범위

정의와 적용 조건은 문서에 기록한 제품 및 규격 범위로 한정합니다. 제품별 수치를 모든 하드디스크에 일반화하지 않습니다.

검토 기준일: 2026-10-25

Seagate / Intel: Serial ATA Native Command Queuing

Intel: Serial ATA AHCI specification

08

함께 비교할 용어의 상세 설명

관련 용어와 글

함께 이해할 기준 개념

GLOSSARY CONTACT

궁금한 용어와 적용 상황을 알려주세요

용어가 사용된 문장과 장비 환경을 함께 알려주시면 필요한 설명과 관련 안내를 확인합니다.