티스토리 뷰

안녕하세요? 열공마배미입니다.

 

PC정비사 기출문제 2021.02.28 
문제 20. 하드디스크의 용량을 구하는 방법은?

① 헤드 수 X 실린더 수 X 섹터 수 X 섹터당 바이트 수
② 헤드 수 X 실린더 수 X 섹터당 바이트 수
③ 헤드 수 X 클러스터 수 X 섹터 수 X 섹터당 바이트 수
④ 실린더 수 X 섹터 수 X 섹터당 바이트 수

정답 ① 헤드 수 X 실린더 수 X 섹터 수 X 섹터당 바이트 수

 

 

 

 

 

하드디스크 구조 이해하기

하드디스크(HDD)는 단순히 ‘큰 저장고’가 아니라, 여러 층으로 된 원판(플래터)에 데이터를 저장합니다. 이때 데이터를 찾고 저장하는 단위가 바로 헤드, 실린더, 섹터입니다.

 

 

 

 

 

1. 헤드(Head)

  • 쉽게 말해 바늘 역할을 하는 장치입니다.
  • LP판에서 바늘이 음악을 읽어내듯, 하드디스크의 플래터 위에 있는 데이터를 읽고 씁니다.
  • 하드디스크에는 여러 장의 원판(플래터)이 겹쳐져 있는데, 각 원판마다 앞·뒤에 하나씩 헤드가 붙어 있습니다.
  • 따라서 헤드 수 = 플래터 면의 개수라고 볼 수 있습니다.

 

2. 실린더(Cylinder)

  • 플래터마다 중심에서 바깥쪽으로 동심원 모양의 트랙이 새겨져 있습니다.
  • 같은 위치(예: 안에서 10번째 트랙)를 위아래 모든 플래터에서 모아보면 하나의 기둥(실린더)이 만들어집니다.
  • 즉, 실린더 = 여러 플래터에 걸쳐 있는 같은 위치의 트랙 모음.

 

3. 섹터(Sector)

  • 트랙을 ‘조각’으로 나눈 것입니다.
  • CD나 피자 조각처럼 동그란 트랙을 여러 조각으로 나눈 걸 상상하면 됩니다.
  • 이 조각 하나가 섹터입니다.

 

4. 섹터당 바이트 수

  • 섹터 하나에 실제로 저장되는 데이터의 크기입니다.
  • 보통 512바이트 또는 4KB(=4096바이트)가 사용됩니다.

 

 

 

 

 

왜 이런 공식이 나올까?

하드디스크 용량은 결국 “전체 저장 공간”을 구하는 것이므로, 다음과 같은 방식으로 계산됩니다.

헤드 수 (몇 개의 면에서 데이터를 저장하는가)

× 실린더 수 (한 면에 몇 개의 트랙이 있는가)

× 섹터 수 (트랙을 몇 조각으로 나눴는가)

× 섹터당 바이트 수 (조각 하나에 몇 바이트를 저장할 수 있는가)

 

이렇게 하면 전체 저장 용량이 계산됩니다.

 

 

 

 

 

정리

  • 헤드 = 바늘(플래터 면의 개수)
  • 실린더 = 위아래 플래터에서 같은 위치의 트랙 묶음
  • 섹터 = 트랙을 잘라 만든 작은 조각
  • 섹터당 바이트 수 = 조각 하나에 담을 수 있는 데이터 양
반응형