File System   화일 시스템, 파일 시스템

(2019-08-18)
1. 파일 시스템운영체제파일,디렉토리를 효율적/구조적으로 관리하기 위한 트리구조 시스템을 총칭


2. 파일시스템 특징계층적 디렉토리 구조를 갖음
     - 이 구조의 중심에는 루트(root)라고 하는 디렉토리가 있고,
     - 각 디렉토리가 하부 디렉토리를 가지고,
     - 하부 디렉토리는 다시 또다른 하부 디렉토리들을 가지는 형태 임

  ㅇ 많은 정보를 관리 함
     - 총 블록 수, 가용 블록 수, 블록 위치, 디렉토리 구조, 파일 정보 등 
        . 파일속성, 파일에 대한 연산 등도 파일시스템을 통해 이루어짐

  ㅇ 파일시스템에 대한 실제 저장소는 디스크로써,
     - 디스크 파티션 별로 파일시스템을 하나씩 둘 수 있음


3. 파일시스템 구성

  ㅇ 저장된 파일     : 실제 정보 내용
  ㅇ 디렉토리        : 정리, 검색 기능 제공
     - 모든 파일에 대한 정보(파일 속성 등)를 유지함
  ㅇ 소프트웨어 루틴 : 논리 구조 및 파일 엑세스를 조정


4. 주요 화일시스템 例FAT 16/32  : MS-DOS
  ㅇ NTFS       : 윈도 NT 등
  ㅇ UFS        : 유닉스 파일시스템CDFS       : CD 저장매체(CD-ROM)의 표준 화일시스템 (ISO 9660)
  ㅇ NFS        : 로컬이 아닌 원격지 화일시스템
  ㅇ ext(ext1), ext2, ext3, ext4 : 리눅스 확장 파일시스템 (extended file system)
     - 리닉스 계열은 실험적인 것을 포함하여 40개도 넘는 파일시스템을 지원
     - 리눅스 지원 例) ext2 ~ ext4, msdos, iso9660, nfs, ufs, vfat, hpfs, ntfs, sysv, hfs 등


[파일시스템] 1. 파일시스템 2. 파일 3. 디렉토리 4. FAT 5. MBR 6. VFAT 화일시스템 7. NTFS 8. CDFS 9. NFS 10. UDF 11. UFS

 
        최근수정     요약목록     참고문헌