불량 섹터

Togotech (토론 | 기여)님의 2023년 10월 24일 (화) 17:20 판 (새 문서: HDD <ol> <li> 전자부품 <ol> <li> 컴퓨터 <ol> <li> 저장장치 <ol> <li> HDD <ol> <li> 불량 섹터 </ol> </ol> </ol> </ol> <li>불량 섹터; bad sector <...)
(차이) ← 이전 판 | 최신판 (차이) | 다음 판 → (차이)

HDD

  1. 전자부품
    1. 컴퓨터
      1. 저장장치
        1. HDD
          1. 불량 섹터
  2. 불량 섹터; bad sector
    1. 위키페디아 https://en.wikipedia.org/wiki/Bad_sector
      1. 접근불가능한 섹터가 발생되는 것
        1. soft(=logical) bad sector 발생
          1. 다시 덮어 쓰기로 해결한다.
        2. hard(=hardware, physical) bad sector 발생
          1. 쓸 수 없기 때문에, 강제적으로 remap하여 해결한다.
    2. 정보
      1. HDD에서 섹터(sector)는 512바이트를 갖는다. CD/DVD는 2048바이트, 신형HDD는 4096바이트(이를 Advanced Format, AF)이라고 한다.
        1. 3TB 용량 HDD라면 512바이트 섹터는 60억개를 가지고 있다.
        2. bad sector 발생 개수가 HDD에 지정된 임계값 threshold 에 근접하거나 초과하면 이상하게 동작한다.(늦어지거나 응답이 없을 수 있다.)
      2. 제조 회사에서 출하 검사하여 발견된 모든 배드섹터는 Primary Defect List 라고 부르는 테이블에 맵핑한다.
        1. 이 목록은 firmware로 기록하거나 ROM에 기록되고, 공장 명령어를 사용하지 않으면 접근할 수 없다.
      3. 배드섹터는 여분의 섹터(Spare sector pools)로 remapping 된다. 사용자는 알 수 없다.
      4. 2가지 매핑 동작 방법. 디스크 콘트롤러가 담당한다.
        1. P-list : 공장에서 검사한 Primary Defect
        2. G-list : 사용중 새롭게 생겨난 결함(Grown Defects). low-format을 수행하여 해결한다.