최근에 많이 사용하는 HDD와 SSD
종류 |
HDD |
SSD |
가격 |
비싸다 |
싸다 |
교체 주기 |
잦다 |
적다 |
구조
액세스 암(Access Arm)
상하 운동을 하면서 헤드가 플래터의 모든 면에 골고루 액세스한다.
헤드(Head)
헤드를 통해서 플래터에 데이터를 전송하거나 읽는 역할을 한다.
스핀들(Spindle)
- 빠르면 빠를수록 디스크 속도가 빨라진다.
- 스핀들 모터를 회전시켜서 플래터를 회전시킨다.
- 분당 회전수가 크면 클수록 성능이 좋기 때문에 스핀들 모터의 분당 회전수에 따라서 가격의 차가 생긴다.
플래터(Platter, 1~6장)
- 겉으로 보기에는 플래터가 하나로만 보이지만, 실제로는 플래터들이 스핀들을 중심으로 여러 개 존재
- 플래터가 많으면 용량이 크다.
구성
Track, Track Sector, Sector, Cluster으로 구성되지만, Track, Track Sector는 잘 안 쓰인다.
Sector
- 플래터는 섹터 단위로 쪼개져 있다.
- 데이터를 저장하는 최소 단위
- 섹터에 한 종류의 단위의 데이터만 저장 가능. 만약에 데이터가 혼용되어 있으면 불필요한 데이터가 로드됨으로 용량이 남더라도 다른 종류의 데이터는 같이 저장 불가
- 데이터를 읽어 들일 때 섹터 단위로 읽어들인다.
- 저장해야하는 용량이 512byte보다 많다면 섹터를 여러 개로 나눠서 사용
- 섹터는 고유의 번호 값을 하나씩 가지고 있다. 큰 용량을 불러오게 되면 섹터 고유의 번호를 가지고 데이터를 불러온다.
Cluster
- 섹터의 묶음이 클러스터
- 1 클러스터 = 8개 섹터
- 이것 역시 하나의 종류의 데이터 저장만 가능하며, 섹터와 비슷하다.
- 현재는 클러스터 단위로 데이터를 저장하고 있다.