SMART 기술: 하드 드라이브 자가 진단의 일반 원칙

아시다시피 컴퓨터의 하드 드라이브는 운영 체제든 사용자 프로그램과 파일이든 정보를 저장하는 책임이 있기 때문에 핵심 역할 중 하나입니다. 그리고 거의 매초마다 사용되기 때문에 가장 많이 마모되는 것은 컴퓨터의 이 구성 요소입니다. 이것이 대부분의 하드 드라이브 제조업체가 설치된 시스템에 관계없이 생산할 수 있는 내장형 SMART 진단 기술을 사용하기 시작한 이유입니다. 그것이 무엇인지 알아 내려고합시다.

스마트(S.M.A.R.T)?

기술 자체와 그와 관련된 기능을 고려하기 전에 약어의 디코딩을 살펴보겠습니다. S.M.A.R.T(편의상 SMART라는 약어를 사용함)는 Self-Monitoring, Analysis and Reporting Technology의 약자로, 대략적으로 말하면 자가 진단, 분석 및 보고 시스템입니다.

진단의 기본 원리

이러한 기술에 대한 이해를 더 넓은 의미로 접근하면 각 사용자는 설치된 운영 체제와 관련이 없음을 알아야 합니다. 사실 SMART 기술은 공장 조립 단계에서 HDD 컨트롤러에 내장된 특정 펌웨어의 사용으로 구성됩니다. 프로그램 자체는 하드 드라이브가 작동하는 한 항상 작동합니다.

동시에 하드 드라이브 평가에는 하드 드라이브 상태의 주요 매개변수 모니터링이 포함되며, 그 수는 다른 한계 내에서 다를 수 있지만 일반적으로 30개 이하입니다. 모니터링되는 주요 지표에는 데이터 읽기 또는 쓰기 속도, 디스크 표면의 물리적 상태, 하드 드라이브와 관련된 일부 매개변수 등이 포함됩니다.

그러나 흥미로운 사실이 있습니다. 이 경우 펌웨어는 케이블이나 데이지 체인 연결을 사용하여 디스크에 액세스하지 않기 때문에 수행되는 내부 검사는 CPU에 어떤 식으로든 영향을 미치지 않습니다. 백그라운드에서 수행되며 하드 드라이브 액세스 표시기 아이콘이 깜박이지 않거나 지속적으로 켜지지 않지만 하드 드라이브에서 발생하는 소음이 여전히 가끔 들립니다. 이것은 많은 사용자를 놀라게합니다. 걱정할 것이 없다는 것을 기억하십시오.

그러나 펌웨어 형태의 SMART 기술은 대부분의 경우 빠른 검증을 사용하는 경향이 있습니다. 이 단계에서는 하드 드라이브와 전자 부품의 물리적 위치만 확인합니다. 전체 과정은 1분도 채 걸리지 않습니다. 어떤 이유로 실패가 발생하면 표면 테스트, 불량 클러스터 검사 등이 이미 포함된 전체 검사를 시작할 수 있습니다. 이러한 프로세스는 더 많은 시간이 소요되며 약 1시간 동안 지속될 수 있습니다.

동시에 표준 ATAPI / ATA 명령을 사용하여 모든 유형의 검사를 시작하고 오작동이나 고장이 감지되면 데이터 백업 제안과 함께 일종의 오류(심지어 치명적일 수도 있음)를 나타내는 경고가 발행됩니다. 대부분의 경우 이것은 하드 드라이브가 잠시 쉬어야 할 시간임을 나타냅니다.

SMART 목표 설정

진행 중인 검사를 위한 작업 설정과 관련하여 여기에서 오프라인 진단 중에 테스트할 몇 가지 주요 매개변수를 강조 표시해야 합니다.

  • 데이터 읽기 및 쓰기의 선형 속도의 평균값;
  • 특정 트랙으로의 전환 시간의 평균값(머리 위치 지정);
  • 랜덤 섹터의 평균 읽기 값;
  • 제로 트랙에서 마지막 트랙으로 이동하는 관점에서 최대 검색 실행 시간;
  • 캐시에서.

캐시에 관해서는 별도로 언급할 가치가 있습니다. 실제로 이것은 일종의 자체 RAM 또는 일종의 클립 보드입니다. 하드 드라이브에서 읽은 데이터는 먼저 캐시 메모리에 입력된 다음 "마더보드"의 해당 컨트롤러를 통해 시스템 메모리에 입력됩니다.

그러나이 모든 것은 주요 매개 변수에만 관련되었습니다. 확장 검사에 대해 이야기하는 경우 여기에는 표시기가 포함되어야 하며, 그 값의 하락은 디스크 마모를 나타낼 수 있습니다.

  • 섹터 재할당 횟수;
  • 재할당 작업의 총 수;
  • 불안정한 섹터의 현재 수;
  • 읽기 오류율;
  • 스핀들 재시작 재시도 횟수;
  • 수정 불가능한 오류의 수;
  • 읽기/쓰기 오류 수;
  • 스핀들 재시작 주기 수;
  • 켜진 상태에서의 작동 시간(작동 시작 이후 작업 시간);
  • 디스크 시작 및 중지의 완전한 주기 수;
  • 드라이브의 전원을 켜고 끄는 횟수입니다.

장점과 단점

사실 펌웨어가 사용되는 기술 자체는 누구에게나 환영받는 부분입니다. 이를 사용하면 제 시간에 하드 드라이브의 전체 테스트를 수행하고 데이터 손실을 방지할 수 있습니다.

그러나 이것과 함께 한 가지 주요 단점이 있습니다. 프로그램 자체는 발생하는 오작동이나 오류를 수정하지 않고 단순히 소유자에게 디스크가 "죽었다"고 알립니다. 따라서 자기 진단에 대해 스스로를 속일 필요가 없습니다. 결과는 하드 드라이브가 완전히 고장난 경우에만 표시됩니다. 대부분의 경우, 여전히 약간의 허점이 있기는 하지만 이를 처리하는 것은 비현실적입니다.

하드 드라이브 진단 및 수리를 위한 가장 유명한 유틸리티

자가 진단을 무시하고 정기적으로 유틸리티를 사용하여 하드 드라이브 상태를 모니터링해야 합니다. 최소한 자체 운영 체제 도구, 최소한 타사 유틸리티를 사용해야 합니다. 기본 제공 도구는 종종 많은 비판을 유발합니다.

그러나이 분야의 컴퓨터 기술에서 오늘날의 모든 버전의 Victoria는 확실한 리더처럼 보입니다.

개발자에 따르면 표면을 반전시켜 "죽은" 하드 드라이브를 되살릴 수 있는 흥미로운 유틸리티의 출현으로 한 번에 상당히 큰 공명이 발생했습니다. 프로그램 수준에서 표면에 물리적으로 어떻게 영향을 미칠 수 있는지 말하기는 어렵지만 사실은 남아 있습니다.

결론

마지막으로 여기에서는 하드 드라이브의 오프라인 진단을 위한 SMART 기술과 관련된 주요 사항만 고려한다는 점을 추가해야 합니다. 이러한 복잡한 테스트를 수행하는 원리에 대한 소풍은 특별히 준비되지 않은 사용자가 말했듯이 머리를 깨뜨릴 것이기 때문에 특별히 만들어지지 않았습니다. 그러나 그는 그것을 필요로하지 않습니다. 컴퓨터 기술 발전의 현 단계에서 생산에 있어서의 기본을 이해하고 하드 드라이브를 독립적으로 제어하는 ​​것으로 충분합니다.

로드 중...로드 중...