1. 파일 시스템(Filesystem)이란

  • 운영체제(OS)가 파일을 시스템의 디스크에 구성하는 방식
  • 컴퓨터에서 파일이나 자료를 쉽게 발견 및 접근할 수 있도록 보관 또는 조직하는 체제
  • 사용자 영역이 아닌 커널 영역에서 동작
  • 파일 시스템은 파일의 읽기, 쓰기, 삭제 등의 기능을 빠르고 원활하게 수행하기 위한 목적
  • 파일 서버 상의 자료로의 접근을 제공하는 방식과 가상의 형태로서 접근 수단만이 존재하는 방식도 파일 시스템의 범위에 포함

  • 파일 시스템의 구조

 

 

2. 파일 시스템(Filesystem) 종류

  • 리눅스 전용 디스크 기반 파일 시스템

 

 

  • 리눅스 전용 디스크 기반 파일 시스템 EXT4의 버전별 비교

 

  • 저널링 파일 시스템
    • 시스템의 비정상적인 종료 시 저널(로그)을 이용해 빠르면서 안정적으로 복구 가능
    • 데이터를 디스크에 쓰기 전에 로그에 데이터를 남겨 시스템의 비정상적인 셧다운에도 로그를 사용해 빠르고 안정적인 복구 기능을 제공하는 기술
    • 저널링 기술이 적용된 파일 시스템 : ext3, ext4, XFS, JFS, ResierFS 등

    • 저널링 파일 시스템 운영 형태
      1. 저널이라는 로그에 시스템 전 상태 저장
      2. 시스템의 비정상적인 종료 시 저널(로그)을 검사
      3. 저널(로그) 정보를 바탕으로 파일 시스템에 수정 내용을 적용

 

  • 추가 파일 시스템 설명

 

  • 네트워크 파일 시스템

 

  • 기타 지원 가능한 파일 시스템

 

 

+ Recent posts