OS,  Study

[OS] Linux File System

Linux의 file system은 트리 구조로 구성된다. /dev/sda 와 같은 파티션의 구조는 아래와 같다.

Super Block

  • 파일 시스템 크기
  • 파일 시스템 내 자유 블럭 수
  • 파일 시스템 내 사용 가능한 자유 블럭 수
  • i-node list 크기
  • 파일 시스템 내 사용 가능한 i-node 수
  • 파일 시스템 내 사용 가능한 i-nose 리스트

i-Node List

  • 각 항은 하나의 파일과 대응
  • 부팅시 추가 정보가 포함되어 메모리에 복사
  • 각 i-node가 갖는 정보
    • 소유자 ID, 파일 유형, 파일 접근 허가, 파일 접근시간
    • 링크 수, 파일 데이터의 주소, 파일 크기
  • 추가 정보
    • 참조계수, i-node 번호, 파일 시스템 장치번호 등

Leave a Reply

Your email address will not be published. Required fields are marked *