1 분 소요

이 글은 패스트캠퍼스의 현실 세상의 컴퓨터공학 지식 with 30가지 실무 시나리오 초격차 패키지 Online.를 보고 공부한 내용을 정리한 글입니다.

저장장치

저장장치의 특성은 간단하다 CPU와 멀어질 수록 속도 ↓ 비용 ↓ 용량 ↑ 의 특징을 가진다.

그렇기 때문에 CPU와 가장 가까운 저장장치인 레지스터의 경우 매우 빠른 속도를 가지지만 용량대비 비싼 비용을 가진다.

보조 기억 장치

보조 기억장치는 크게 두 가지가 있다.

  • 하드 디스크 드라이브(HDD)
  • 플래시 메모리 기반 (SSD, USB, SD카드)

하드 디스크

하드 디스크의 부품

하드 디스크를 이루는 부품을 먼저 살펴보면

image

플레터 : 하드 디스크 상에서 실질적으로 데이터가 저장되는 부분 스핀들 : 플레터를 회전시키는 부분


image

헤드 : 플레터의 데이터를 읽고 쓰는 부분 디스크 암 : 헤더를 옮기는 부분

하드디스크의 데이터 단위

image

트랙 : 플래터 상의 동심원 섹터 : 트랙을 나눈 단위 (가장 작은 단위) 실린더 : 여러 개의 트랙을 모은 단위 블록 : 실제 입출력이 수행되는 단위

하드 디스크 지연시간

image

탐색 시간 : 헤드원하는 섹터까지 이동시키는 시간 회전 지연 : 원하는 섹터헤더까지 회전시키는 시간 전송 시간 : 데이터를 송수신하는 시간

플래시 메모리

image

  • 반도체 기반의 저장 장치
  • 범용성이 매우 높은 저장장치로 플래시 메모리는 보조 기억 장치로 쓰이기도 한다.

플레시 메모리 저장 단위

  • 셀(cell) : 플래시 메모리의 가장 작은 저장 단위
  • 한 셀에 몇 비트까지 저장이 가능한지에 따라 플래시 메모리의 종류가 나뉨
    • SLC 타입 : 한 셀에 한 비트 저장 가능
    • MLC 타입 : 한 셀에 두 비트 저장 가능
    • TLC 타입 : 한 셀에 세 비트 저장 가능

SLC, MLC, TLC를 비교해보면 한 셀에 적은 비트를 저장할 수록 비싸고 성능이 좋다고 생각하면 된다.

image


플래시 메모리에서는 읽고 쓰기 단위와 삭제 단위가 다르다.

  • 읽기 쓰기페이지 단위
  • 삭제블록 단위

image

댓글남기기