본문으로 바로가기

 

반응형

AHCI (Advanced Host Controller Interface)는

NCQ라는 기술로 대표할 수 있습니다.


NCQ(Native Command Queuing)라는

 용어를 알아야겠습니다.


SATA 장치의 성능을 향상시키기

위해 도입된 기술입니다.



입출력(I/O) 요청을

우선 큐에 보관한 다음 헤드의 움직임을

최소화할 수 있도록 요청의 순서를

 재배열한 후 실행으로 옮기는 방식입니다.


당연히 검색과 기록도 빠르고

헤드의 노화를 막아 수명을 늘려줍니다.

SSD를 쓰시는 분들은 필수입니다.


AHCI모드로 원하는 곳으로

바로 점프하여 읽어야 

SD의 입출력 성능이 향상되고

병목현상(프리징)도 줄어들며

트림기능 또한 완벽하게 사용이 가능합니다.


일반하드의 자기디스크 구조와는 다른

SSD는 메모리이므로 헤드가 없으므로

필요한 부분으로 바로 가는 

NCQ기능이 SSD에게 필요합니다. 

 

주의사항

시스템 BIOS나 콘트롤러의 BIOS가 AHCI를

지원한다고 하여 바로 바꾸어 버리시면

부팅이 되지 않을 수 있습니다. 

윈도우시스템에 AHCI드라이버를

 미리 설치한 후 BIOS셋팅을 바꾸어야

OS가 제대로 부팅됩니다.

 

1. 레지스트리 에디터에서

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\msahci에

들어가 오른쪽에 Start 를

 마우스 오른쪽을 눌러

 수정을 선택 3에서 0설정

 


AHCI를 IDE로 레지스트리

ahciide.reg


IDE를 AHCI로 레지스트리

ideahci.reg

 

2.재부팅하고 BIOS에 들어가서

AHCI모드로 설정해준다.

(메인보드마다 틀리니

 메뉴를 잘 확인 해 보세요)


 


3.재부팅하면 장치를 잡습니다.

   


4. 재부팅하라고 뜨면 재부팅 

 


5. 장치가ide에서 ata device로 잡혔습니다. 


UCC는 제가 운영하는 카페입니다. 

 


VISITOR 오늘 / 전체