[운영체제] 파일시스템이란?
- 최초 등록일
- 2004.12.28
- 최종 저작일
- 2004.09
- 3페이지/ 한컴오피스
- 가격 1,000원
목차
1. 파일시스템이란?
2. 윈도우 파일시스템
2-1. FAT란?
2-2. FAT의 역사
2-2. FAT12
2-3. FAT16
2-4. FAT32
2-5. NTFS
2-6. FAT 시스템과 NT 시스템의 구조FAT
3. 유닉스의 파일시스템
3-1. 유닉스 파일시스템
3-2. 리눅스가 지원하는파일시스템
3-3. 리눅스가 지원하는 외부의 파일시스템
본문내용
1. 파일시스템이란?
파일에 이름을 붙이고, 자장이나 검색을 위해 파일들을 어디에 위치시킬 것이지 설정하는 규칙이다. 즉 파일과 디렉터리의 구조를 통해 파일의 경로를 설정하는 형식을 의미한다. 파일 시스템의 종류에는 FAT16, FAT32, NTFS가 있으며, 리눅스에서는 다양한 파일시스템을 지원한다.
2. 윈도우 파일시스템
2-1. FAT란?
FAT(File Allocation Table, 파일 할당 테이블)은 파일이 하드디스크의 어디에 어떻게 기록되어 있는지를 알려주는 것이며, FAT16, FAT32의 16과 32는 각 파일에 대한 클러스터의 위치와 순서를 기록한 FAT 엔트리의 비트 수를 가리킨다.
2-2. FAT의 역사
FAT에 의한 관리방식은 1977년에 등장한 마이크로소프트의 DISK BASIC 시대부터 사용되어오고 있다. 그 당시, 랜덤 액세스 미디어로는 160KB의 5인치 플로피디스크밖에 없었다. 'MS-DOS 1.25'가 등장했을 때는 디스크 베이직과의 파일호환성을 유지하기 위해 파일시스템으로 FAT가 사용되었다. 이 MS-DOS에서는 FAT 엔트리가 12비트로 확장되어, 최대 128KB까지의 파일시스템을 구축할 수 있게 되었다. 'MS-DOS 2.11'이 등장할 때까지 10MB 정도의 하드디스크밖에 없고, 또 매우 고가의 디스크였기 때문에 FAT12로도 충분히 여유가 있었다. 그러나 'MS-DOS 3.1'이 등장할 때에는 100MB 정도의 하드디스크가 등장하게 되었고, FAT12에 추가된 형태로 FAT16 지원이 추가되었다. 그 후 'MS-DOS 4.x'에서는 엔트리를 16비트로 확대하고 최대 2GB까지의 하드디스크를 지원했다. 이것이 그대로 윈도우 95로 이어진 것이다.
참고 자료
없음