소프트웨어가 실제로 최신 HDD의 실제 섹터 수를 인식할 수 있습니까?

소프트웨어가 실제로 최신 HDD의 실제 섹터 수를 인식할 수 있습니까?

소프트웨어는 외부 실린더에 더 많은 섹터가 있다는 사실을 고려하지 않기 때문에 최신 하드 드라이브의 총 섹터 수를 실제로 인식하지 못한다고 들었습니다. 또한 최신 HDD는 CHS 모델이 아닌 LBA(논리적 블록 크기)를 사용하여 블록을 처리하므로 소프트웨어에서 섹터 수가 추상화됩니다.

답변1

소프트웨어는 총 개수를 알지 못합니다.물리적섹터는 최신 하드 드라이브에 있지만 귀하가 언급한 이유 때문은 아닙니다. 물론 소프트웨어는 각 트랙의 어떤 실린더에 더 많거나 적은 섹터가 있을 수 있는지를 포함하여 디스크 구조에 대해 아무것도 모르지만 그것은 중요하지 않습니다. 이를 아는 것은 소프트웨어의 일이 아니라 펌웨어의 일입니다. 디스크가 모델마다 다르고 해당 모델과 함께 제공되는 펌웨어에서 이러한 세부 정보를 숨길 수 있기 때문에 이는 좋은 추상화입니다.

소프트웨어가 총 개수를 모르는 이유물리적섹터 수는 펌웨어가 섹터 수만 보고한다는 것입니다.논리적부서. 오류가 발생한 후 펌웨어가 자동 교체를 위해 일부 섹터를 예약하기 때문에 물리적 섹터 수가 더 많습니다. 소프트웨어가 신경 쓸 필요가 없도록 또 다른 멋진 추상화입니다.

관련 정보