[컴퓨터 구조] 저장장치 보조 기억 장치
이 글은 패스트캠퍼스의 현실 세상의 컴퓨터공학 지식 with 30가지 실무 시나리오 초격차 패키지 Online.를 보고 공부한 내용을 정리한 글입니다.
저장장치
저장장치의 특성은 간단하다 CPU와 멀어질 수록 속도 ↓ 비용 ↓ 용량 ↑ 의 특징을 가진다.
그렇기 때문에 CPU와 가장 가까운 저장장치인 레지스터의 경우 매우 빠른 속도를 가지지만 용량대비 비싼 비용을 가진다.
보조 기억 장치
보조 기억장치는 크게 두 가지가 있다.
- 하드 디스크 드라이브(HDD)
- 플래시 메모리 기반 (SSD, USB, SD카드)
하드 디스크
하드 디스크의 부품
하드 디스크를 이루는 부품을 먼저 살펴보면
플레터 : 하드 디스크 상에서 실질적으로 데이터가 저장되는 부분
스핀들 : 플레터를 회전시키는 부분
헤드 : 플레터의 데이터를 읽고 쓰는 부분
디스크 암 : 헤더를 옮기는 부분
하드디스크의 데이터 단위
트랙 : 플래터 상의 동심원
섹터 : 트랙을 나눈 단위 (가장 작은 단위)
실린더 : 여러 개의 트랙을 모은 단위
블록 : 실제 입출력이 수행되는 단위
하드 디스크 지연시간
탐색 시간 : 헤드를 원하는 섹터까지 이동시키는 시간
회전 지연 : 원하는 섹터를 헤더까지 회전시키는 시간
전송 시간 : 데이터를 송수신하는 시간
플래시 메모리
반도체 기반의 저장 장치범용성이 매우 높은저장장치로 플래시 메모리는보조 기억 장치로 쓰이기도 한다.
플레시 메모리 저장 단위
- 셀(cell) : 플래시 메모리의 가장 작은 저장 단위
한 셀에 몇 비트까지 저장이 가능한지에 따라 플래시 메모리의종류가 나뉨- SLC 타입 : 한 셀에 한 비트 저장 가능
- MLC 타입 : 한 셀에 두 비트 저장 가능
- TLC 타입 : 한 셀에 세 비트 저장 가능
- …
SLC, MLC, TLC를 비교해보면 한 셀에 적은 비트를 저장할 수록 비싸고 성능이 좋다고 생각하면 된다.
플래시 메모리에서는 읽고 쓰기 단위와 삭제 단위가 다르다.
읽기 쓰기는페이지단위삭제는블록단위
댓글남기기