팁 파일시스템에 대한 간단한 설명
IT IT 리뷰 Judith 2019-10-25 23 0

File System에 대하여 간단하게 설명을 드리도록 하겠습니다.

파일시스템은 말 그대로 파일을 관리하는 기술을 말하여, 우리가 흔히 사용하고 있는 MS WINDOWS는 크게 FATNTFS

하드디스크 내부에는 데이터를 저장하기 위한 플래터(Platter)라는 것이 존재합니다. 플래터는 우리가 흔히 볼 수 있는 CD와 비슷한 형태(물론 재질이나 특성은 완전히 다릅니다)로 이루어져 있으며, 이 플래터는 데이터를 기록하기 위한 수없이 많은 섹터(Sector)로 이루어져 있습니다.

1개의 섹터는 512Bytes라는 용량으로 이루어져 있으며, 하드디스크에 있어 물리적인 최소저장단위임에는 틀림이 없지만, 너무도 작은 용량(512Bytes)으로 인해 일정한 수의 섹터를 모은 클러스터(Cluster)를 저장의 최소 단위

섹터라는 저장의 최소 단위가 있음에도 불구하고 구태여 클러스터라는 저장의 최소 단위를 만든 이유는 바로 성능을 향상시키기 위한 것
만약 15KB용량의 파일을 섹터에 저장을 한다면 15KB는 153600Byte이므로, 512Byte용량을 가지는 섹터에 저장을 하기 위해서는 총 30(15360÷512=20)회의 기록작업을 진행해야 하는 반면, 20KB 용량으로 구성된 클러스터에 기록을 하기 위해서는 단지 한번의 기록작업만으로도 기록을 완료할 수 있기 때문

하지만, 클러스터의 용량이 커질수록 기록속도는 빨라지는 반면 디스크의 낭비는 그만큼 커지게 됩니다.
예를 들어 30KB용량의 파일을 저장하는데, 클러스터의 용량이 20KB라면 30KB용량의 파일을 저장하기 위해서는 2개의 클러스터를 사용하게 되며, 이 때 10KB는 사용도 하지 못하고 낭비를 하게 되는 것
그렇기 때문에, 기록속도는 향상을 시키면서 클러스터의 낭비를 줄이기 위해 클러스터의 용량은 전체드라이버의 크기에 따라 변동을 하게 됩니다.

FAT 16

FAT 32

NTFS

드라이브용량

클러스터

드라이브용량

클러스터

드라이브용량클러스터

0~15MB

2KB

260MB

512byte

~2TB512Byte
~64KB

16~255MB

4KB

260~8GB

4KB

256~511MB

8KB

8~16GB

8KB

512~1,023MB

16KB

16~32GB

16KB

1,024~2,048MB

32KB

32~2,000GB

32KB

FAT16/32는 드라이브의 전체 용량에 비례하여 클러스터의 크기를 자동(정적)으로 변경하는 반해 NTFS는 클러스터의 크기를 512Byte에서 64KB까지 사용자가 자유롭게 설정(동적)할 수 있습니다.

FAT 16은 MS-DOS(Ver 3.x)에서 사용하던 파일시스템으로 현재에는 이를 보완한 FAT 32의 출연(MS WINDOWS 95 이후)으로 더 이상은 사용하지 않는 파일시스템이며, NTFS는 MS WINDOWS NT를 지원하기 위해 개발된 파일시스템

항목

FAT 16

FAT 32

NTFS

속도

보통

높음

낮음

안정성

낮음

보통

높음

효율성

낮음

보통

높음

호환성

높음

높음

낮음

보안성

낮음

보통

높음

FAT 32파일시스템의 경우 속도와 호환성 면에 있어서는 가장 뛰어난 성능을 보이며, 안정성과 효율면에 있어서도 뛰어나기 때문에 가장 보편적으로 사용할 수 있는 파일시스템이라고 할 수 있습니다.


 

[OGTITLE]팁 파일시스템에 대한 간단한 설명[/OGTITLE]

◈ 댓글리스트
검색



회사명 : #매거진

대표이사 : 김한울

사업자등록번호 : 125-58-96584

주소: 서울특별시 중구 을지로3길 19-57

전화 : 5412-5846

개인정보관리책임자 : 김한울

이메일 : help@shopmag.kr

COPYRIGHT ⒞ 2004 BY shopmag.kr. ALL RIGHTS RESERVED. designed by #매거진.