하드디스크의 NCQ 기술.

by Raptor posted Dec 02, 2007
?

단축키

Prev이전 문서

Next다음 문서

ESC닫기

크게 작게 위로 아래로 댓글로 가기 인쇄 수정 삭제
NCQ(Native Command Queuing):네이티브 커맨드 큐잉 이라는 기술은 하드디스크 제어 소프트웨어가 플래터의 데이터 저장 상태를 분석해 CPU가 내린 읽기, 쓰기 명령 순서를 스스로 바꾸는 기술입니다.
EIDE 하드디스크는 CPU가 내린 데이터 읽기, 쓰기 명령을 받은 순서대로 처리합니다. 헤드에서 가까운 곳에 있는 자료도 그것을 읽거나 쓰라는 명령이 없으면 그냥 지나쳐 버립니다. 하지만 네이티브 커맨드 큐잉은 명령의 순서가 아닌 하드디스크 헤드가 적게 움직일 수 있는 순서로 처리합니다. 헤드를 조금 움직여도 데이터를 읽고 쓰게 되므로 속도가 빨라지는 것입니다.

그렇다고 네이티브 커맨드 큐잉이 만능은 아닙니다. 수행할 명령을 어떻게 정리했느냐에 따라 속도가 썩 빨라지지 않거나, 도리어 더 느려지기도 합니다. 또, 데이터를 자주 읽고 쓸수록 효과가 좋고 명령을 기다리는 시간이 길면 성능 향상은 크지 않습니다.  

NCQ 기능을 사용하기 위한 조건은 아래와 같습니다.

● 노스브리지가 ICH6W나 ICH6R을 지원해야 함 (915보드 or 925보드)
● 인텔 애플리케이션 엑셀레이터 4.0 소프트웨어 사용
● 바이오스(CMOS SETUP)에서 AHCI 활성화

현재 기가바이트에서 유통되고 있는 915, 925 이상의 메인보드들도 위 사항을 지원하기 때문에 그에 해당하는 설정 사항이 CMOS Setup 에 존재합니다.

지금부터 그 설정 사항에 대해 알아보도록 하겠습니다.

부팅 시, 메인보드 바이오스 셋업으로 진입하여 [Integrated Peripherals] 에 들어가면 SATA RAID/AHCI Mode 라는 메뉴가 있습니다.
그 항목에서 모드를 AHCI MODE 로 변경하시면 됩니다.

이번에는 윈도우 설치 과정에서의 셋팅인데, ICH6R 이 탑재된 메인보드에서는 해당 SATA 하드에 윈도우 2000 이나 XP 를 설치할 때 플로피를 이용하여 South Bridge 드라이버를 로딩하는 과정에서 Controller 를 선택하는 화면이 나옵니다.

드라이버 선택화면에서  "Intel(R) 82801FR SATA AHCI Controller" 로 선택해줘야 NCQ 지원하드의 기능을 윈도우에 적용시킬 수 있습니다.






Articles

1 2 3 4 5 6 7