Back

운영체제 - 하드디스크와 CD, 파티션

하드디스크와 CD, 파티션

하드디스크와 CD, 파티션

하드디스크와 CD, 파티션

하드디스크의 구조

%E1%84%92%E1%85%A1%E1%84%83%E1%85%B3%E1%84%83%E1%85%B5%E1%84%89%E1%85%B3%E1%84%8F%E1%85%B3%E1%84%8B%E1%85%AA%20CD,%20%E1%84%91%E1%85%A1%E1%84%90%E1%85%B5%E1%84%89%E1%85%A7%E1%86%AB%20d995162ccefc4e05b292aea1857c4d9a/Untitled.png
%E1%84%92%E1%85%A1%E1%84%83%E1%85%B3%E1%84%83%E1%85%B5%E1%84%89%E1%85%B3%E1%84%8F%E1%85%B3%E1%84%8B%E1%85%AA%20CD,%20%E1%84%91%E1%85%A1%E1%84%90%E1%85%B5%E1%84%89%E1%85%A7%E1%86%AB%20d995162ccefc4e05b292aea1857c4d9a/Untitled.png

플래터

  • 표면에 자성체가 발려 있어 자기를 이용하여 0과 1의 데이터를 저장할 수 있음
  • 플래터의 표면이 N극을 띠면 0으로, S극을 띠면 1로 인식
  • 보통 2장 이상으로 구성되며 항상 일정한 속도로 회전

섹터와 블록

  • 섹터
    • 하드디스크의 가장 작은 저장 단위
    • 하나의 섹터에는 한 덩어리의 데이터가 저장
  • 블록
    • 하드디스크와 컴퓨터 사이에 데이터를 전송하는 논리적인 저장 단위 중 가장 작은 단위
    • 블록은 여러 개의 섹터로 구성되며, 윈도우 운영 체제에서는 블록 대신 클러스터라고 표현
  • 하드디스크 입장에서는 섹터가 가장 작은 저장 단위
  • 운영체제 입장에서는 하드디스크에 데이터를 보내거나 받을 때 블록이 가장 작은 저장 단위

트랙과 실린더

%E1%84%92%E1%85%A1%E1%84%83%E1%85%B3%E1%84%83%E1%85%B5%E1%84%89%E1%85%B3%E1%84%8F%E1%85%B3%E1%84%8B%E1%85%AA%20CD,%20%E1%84%91%E1%85%A1%E1%84%90%E1%85%B5%E1%84%89%E1%85%A7%E1%86%AB%20d995162ccefc4e05b292aea1857c4d9a/Untitled%201.png
%E1%84%92%E1%85%A1%E1%84%83%E1%85%B3%E1%84%83%E1%85%B5%E1%84%89%E1%85%B3%E1%84%8F%E1%85%B3%E1%84%8B%E1%85%AA%20CD,%20%E1%84%91%E1%85%A1%E1%84%90%E1%85%B5%E1%84%89%E1%85%A7%E1%86%AB%20d995162ccefc4e05b292aea1857c4d9a/Untitled%201.png

  • 트랙 : 플래터에서 회전축을 중심으로 데이터가 기록되는 동심원, 즉 동일한 동심원상에 있는 섹터의 집합
  • 실린더 : 개념적으로 여러 개의 플래터에 있는 같은 트랙의 집합

헤드와 플래터

%E1%84%92%E1%85%A1%E1%84%83%E1%85%B3%E1%84%83%E1%85%B5%E1%84%89%E1%85%B3%E1%84%8F%E1%85%B3%E1%84%8B%E1%85%AA%20CD,%20%E1%84%91%E1%85%A1%E1%84%90%E1%85%B5%E1%84%89%E1%85%A7%E1%86%AB%20d995162ccefc4e05b292aea1857c4d9a/Untitled%202.png
%E1%84%92%E1%85%A1%E1%84%83%E1%85%B3%E1%84%83%E1%85%B5%E1%84%89%E1%85%B3%E1%84%8F%E1%85%B3%E1%84%8B%E1%85%AA%20CD,%20%E1%84%91%E1%85%A1%E1%84%90%E1%85%B5%E1%84%89%E1%85%A7%E1%86%AB%20d995162ccefc4e05b292aea1857c4d9a/Untitled%202.png

  • 하드디스크에서 데이터를 읽거나 쓸 때는 읽기/쓰기 헤드를 사용
  • 플래터가 회전을 시작하면 표면에 약한 바람이 일어나는데, 헤드는 이 바람에 의해 표면에서 약간 떠 있는 형태로 작동
  • 플래터의 표면에 생긴 상처는 데이터를 저장할 수 없는 배드 섹터가 됨

CD

  • 휴대할 수 있는 소형 원반에 데이터를 저장
  • 하드디스크와 마찬가지로 트랙과 섹터로 구성되며, 수평으로 움직이는 헤드가 트랙 사이를 움직이면서 데이터를 읽음
  • 표면에 미세한 홈이 파여 있어 헤드에서 발사된 레이저가 홈에 들어가 반사가 되지 않으면 0으로, 반사되어 돌아오면 1로 인식

하드디스크와 CD의 디스크 회전

%E1%84%92%E1%85%A1%E1%84%83%E1%85%B3%E1%84%83%E1%85%B5%E1%84%89%E1%85%B3%E1%84%8F%E1%85%B3%E1%84%8B%E1%85%AA%20CD,%20%E1%84%91%E1%85%A1%E1%84%90%E1%85%B5%E1%84%89%E1%85%A7%E1%86%AB%20d995162ccefc4e05b292aea1857c4d9a/Untitled%203.png
%E1%84%92%E1%85%A1%E1%84%83%E1%85%B3%E1%84%83%E1%85%B5%E1%84%89%E1%85%B3%E1%84%8F%E1%85%B3%E1%84%8B%E1%85%AA%20CD,%20%E1%84%91%E1%85%A1%E1%84%90%E1%85%B5%E1%84%89%E1%85%A7%E1%86%AB%20d995162ccefc4e05b292aea1857c4d9a/Untitled%203.png

  • 각속도 일정 방식 (하드디스크)
    • 하드디스크의 플래터는 항상 일정한 속도로 회전하여 바깥쪽 트랙의 속도가 안쪽 트랙의 속도보다 훨씬 빠르므로 가장 바깥쪽에 있는 섹터가 가장 안쪽에 있는 섹터보다 더 큰데, 일정한 시간 동안 이동한 각도가 같다는 의미에서 이러한 방식을 각속도 일정이라고 함
  • 선속도 일정 방식 (.)
    • CD에서 사용하는 선속도 일정 방식은 어느 트랙에서나 단위 시간당 디스크의 이동 거리가 같은데, 이를 구현하려면 헤드가 안쪽 트랙에 있을 때는 디스크의 회전 속도를 빠르게 하고, 헤드가 바깥쪽 트랙으로 이동했을 때는 디스크의 회전 속도를 느리게 해야 함

하드디스크와 CD의 섹터

각속도 일정 방식의 섹터

  • 각속도 일정 방식의 하드디스크는 트랙마다 속도가 다르기 때문에 섹터의 크기도 다름
  • 장점 : 디스크가 일정한 속도로 회전하기 때문에 구동 장치가 단순하고 조용하게 작동
  • 단점 : 모든 트랙의 섹터 수가 같고 바깥쪽 섹터의 크기가 안쪽 섹터보다 커서 안쪽 트랙에 비해 바깥쪽 트랙으로 갈수록 낭비되는 공간이 생김

선속도 일정 방식의 섹터

  • 선속도 일정 방식의 CD는 모든 트랙의 움직이는 속도가 같고 섹터의 크기도 같아서 안쪽 트랙보다 바깥쪽 트랙에 더 많은 섹터가 존재(모든 트랙의 섹터 수가 다름)
  • 장점 : CD는 한정된 공간에 많은 데이터를 담을 수 있고 하드디스크처럼 바깥쪽 트랙의 섹터 공간이 낭비되는 문제가 없음
  • 단점 : 모터 제어가 복잡하고 소음이 발생

하드디스크에서 데이터를 전송하는 과정

%E1%84%92%E1%85%A1%E1%84%83%E1%85%B3%E1%84%83%E1%85%B5%E1%84%89%E1%85%B3%E1%84%8F%E1%85%B3%E1%84%8B%E1%85%AA%20CD,%20%E1%84%91%E1%85%A1%E1%84%90%E1%85%B5%E1%84%89%E1%85%A7%E1%86%AB%20d995162ccefc4e05b292aea1857c4d9a/Untitled%204.png
%E1%84%92%E1%85%A1%E1%84%83%E1%85%B3%E1%84%83%E1%85%B5%E1%84%89%E1%85%B3%E1%84%8F%E1%85%B3%E1%84%8B%E1%85%AA%20CD,%20%E1%84%91%E1%85%A1%E1%84%90%E1%85%B5%E1%84%89%E1%85%A7%E1%86%AB%20d995162ccefc4e05b292aea1857c4d9a/Untitled%204.png

디스크 장치 관리

파티션

  • 디스크를 논리적으로 분할하는 작업
  • 파티션 하나에 하나의 파일 시스템이 탑재
  • 하드디스크가 2개라면 첫 번째 하드디스크와 두 번째 하드디스크가 별도의 파티션으로 보임
  • 대용량 하드디스크의 경우 하나로 사용하기보다 여러 개로 나누어 사용하면 관리하기가 편함
  • 여러 개의 하드디스크를 하나의 파티션으로 통합하여 사용하기도 함

마운트

  • 유닉스 운영체제에서 여러 개의 파티션을 하나로 통합하는 기능

파티션 구성 예제

%E1%84%92%E1%85%A1%E1%84%83%E1%85%B3%E1%84%83%E1%85%B5%E1%84%89%E1%85%B3%E1%84%8F%E1%85%B3%E1%84%8B%E1%85%AA%20CD,%20%E1%84%91%E1%85%A1%E1%84%90%E1%85%B5%E1%84%89%E1%85%A7%E1%86%AB%20d995162ccefc4e05b292aea1857c4d9a/Untitled%205.png
%E1%84%92%E1%85%A1%E1%84%83%E1%85%B3%E1%84%83%E1%85%B5%E1%84%89%E1%85%B3%E1%84%8F%E1%85%B3%E1%84%8B%E1%85%AA%20CD,%20%E1%84%91%E1%85%A1%E1%84%90%E1%85%B5%E1%84%89%E1%85%A7%E1%86%AB%20d995162ccefc4e05b292aea1857c4d9a/Untitled%205.png

포매팅

  • 디스크에 파일 시스템을 탑재하고 디스크 표면을 초기화하여 사용할 수 있는 형태로 만드는 작업
  • 빈 저장장치에 파일 테이블을 탑재

%E1%84%92%E1%85%A1%E1%84%83%E1%85%B3%E1%84%83%E1%85%B5%E1%84%89%E1%85%B3%E1%84%8F%E1%85%B3%E1%84%8B%E1%85%AA%20CD,%20%E1%84%91%E1%85%A1%E1%84%90%E1%85%B5%E1%84%89%E1%85%A7%E1%86%AB%20d995162ccefc4e05b292aea1857c4d9a/Untitled%206.png
%E1%84%92%E1%85%A1%E1%84%83%E1%85%B3%E1%84%83%E1%85%B5%E1%84%89%E1%85%B3%E1%84%8F%E1%85%B3%E1%84%8B%E1%85%AA%20CD,%20%E1%84%91%E1%85%A1%E1%84%90%E1%85%B5%E1%84%89%E1%85%A7%E1%86%AB%20d995162ccefc4e05b292aea1857c4d9a/Untitled%206.png

빠른 포매팅과 느린 포매팅

  • 하드디스크를 처음 사용할 때는 느린 포매팅을 하고, 하드디스크를 사용하다가 다시 포매팅을 해야 할 때는 빠른 포매팅을 하면 됨
    • 빠른 포매팅 : 데이터는 그대로 둔 채 파일 테이블을 초기화하는 방식
    • 느린 포매팅 : 디스크에 파일 시스템을 탑재하고 디스크 표면을 초기화하는 방식

조각모음

  • 하드디스크에 조각이 많이 생기면 큰 파일이 여러 조각으로 나뉘어 저장되고 이를 읽기 위해 하드디스크의 여러 곳을 돌아다녀야 하기 때문에 성능 저하로 이어짐
  • 하드 디스크는 주기적으로 조각 모음을 해주어야 함

%E1%84%92%E1%85%A1%E1%84%83%E1%85%B3%E1%84%83%E1%85%B5%E1%84%89%E1%85%B3%E1%84%8F%E1%85%B3%E1%84%8B%E1%85%AA%20CD,%20%E1%84%91%E1%85%A1%E1%84%90%E1%85%B5%E1%84%89%E1%85%A7%E1%86%AB%20d995162ccefc4e05b292aea1857c4d9a/Untitled%207.png
%E1%84%92%E1%85%A1%E1%84%83%E1%85%B3%E1%84%83%E1%85%B5%E1%84%89%E1%85%B3%E1%84%8F%E1%85%B3%E1%84%8B%E1%85%AA%20CD,%20%E1%84%91%E1%85%A1%E1%84%90%E1%85%B5%E1%84%89%E1%85%A7%E1%86%AB%20d995162ccefc4e05b292aea1857c4d9a/Untitled%207.png

Built with Hugo
Theme Stack designed by Jimmy