본 문서는 정보 제공용으로만 사용해야 하며 더 이상 Seagate가 업데이트하지 않습니다.

ATA 하드 디스크 드라이브에서 버퍼 또는 캐시 크기 감지

ATA 디스크 드라이브는 T13 위원회라고 하는 산업 협회에서 작성한 엔지니어링 사양에 의해 정의됩니다. 이 사양 문서는 드라이브 제조업체, 시스템 및 칩셋 제조업체, 호스트 어댑터 제조업체, 운영 체제 제조업체, 소프트웨어 프로그래머 등 간에 호환성을 보장하기 위해 컴퓨터 업계에서 사용됩니다. 이와 비슷한 사양과 그룹이 SATA, SCSI, USB 및 1394에 대해서도 존재합니다.

현재 사양을 ATA-8이라고 합니다. 첫 번째 사양인 ATA-1(1991)은 장치 식별 명령을 포함한 첫 번째 명령(ESDI 인터페이스 기반)을 정의했습니다. ATA 사양에서 장치 식별 명령(ECh)은 디스크 드라이브에 관한 이진 정보 512바이트를 반환합니다. 이 정보에는 모델 번호, 일련 번호 및 용량 등이 포함됩니다. 또한 진단 지원 기능이나 특정 속도에서 작동할 수 있는 능력 등의 성능도 포함합니다. 예를 들어 컴퓨터는 시작 시 장치 식별 명령을 실행하여 드라이브의 크기를 자동으로 감지합니다.

ATA-1(1991) 장치 식별 응답의 Word 21은 다음과 같이 정의되었습니다.

"512바이트 버퍼 크기 증가(0000h=지정 안됨)"

ATA-3(1997) 응답의 Word 21은 "Obsolete"로 변경되었습니다.

ATA-8(2006) 응답의 Word 21은 현재 "Retired"로 정의되어 있습니다.

ATA-3 사양이 변경되어 더 이상 필요하지 않지만 많은 제조업체에서는 계속해서 Word 21을 사용하여 버퍼 크기를 나타내고 있습니다. 몇 년 동안 많은 하드 드라이브 진단 도구 및 벤치마크 유틸리티에는 필요한 가 word 21로 기록되어 왔습니다. 예를 들면, word 21이 8000h를 표시하는 경우 이는 캐시 크기가 16MB(8000h = 32,768 x 512 = 16,777,216바이트)임을 의미합니다.

Seagate에서는 드라이브 버퍼 크기를 표시하는 진단 소프트웨어를 제공하지 않습니다. 버퍼 크기를 비롯한 모든 Seagate 드라이브 모델에 대한 사양은 이 웹사이트에서 지원 찾기 검색 도구를 통해 사용할 수 있습니다.

대부분의 모델 번호는 버퍼 크기를 알 수 있는 단서를 제공합니다. 자세한 내용은 Seagate 모델 번호를 해석하는 방법을 참조하십시오.

 

캐시 크기가 0MB 표시되는 이유는 무엇입니까?

하드 드라이브 벤치마크 또는 진단 소프트웨어에서 버퍼 크기가 0MB로 식별되는 경우 실제로는 드라이브에 32MB 캐시가 있을 수 있습니다. 확인하려면 드라이브의 명시된 사양(문서 라이브러리 참조)을 참조하십시오. word 21로 저장할 수 있는 최대 값은 FFFFh입니다. 32MB 버퍼가 있는 신형 디스크 드라이브에서 버퍼 크기(10000h)를 표현하려면 한 바이트가 더 필요합니다. 10000h(word 21)의 처음 두 바이트는 0000h 또는 0입니다.

식별 장치 명령에 의해 검색된 값이나 정보는 제조업체에서 제공한 단순 에 불과합니다. 다시 말해서, 8MB 버퍼라고 표시되는 경우 이는 드라이브 설계자가 제공한 를 읽어온 것뿐입니다. 이 크기는 실제 메모리 칩에서 자동으로 검색되지 않습니다. 드라이브에서 0MB로 보고하는 경우 크기가 자동으로 감지되지 않고 word 21에 저장된 만 읽어온 것뿐입니다.

따라서 T13 위원회에서 새 ATA 사양을 적용하여 FFFFh보다 큰 캐시 크기의 표시를 지원할 때까지 현재의 버퍼 크기는 명시된 사양에 불과합니다.

특정 하드 드라이브에 대한 사양을 찾아 보려면 당사 웹사이트의 제품 검색 도구 사용에 대한 정보를 제공하는 여기를 참조하십시오. 이 링크는 정보가 수록된 제품 페이지로 안내하고 제품 설명서 및 시트에 연결합니다.