336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.
○ 슈퍼 블록(Super block)
- 파일시스템에 대한 제어 정보
* 파일시스템의 종류(magic number)
* 블록의 크기
* 파일시스템이 가지고 있는 inode의 갯수
* 파일시스템이 가지고 있는 블록의 갯수
* 비어있는 indoe의 갯수와 블록의 갯수
* 블록 그룹의 크기
* 각 블록 그룹에 포함된 inode의 갯수
※ 실질적으로 슈퍼블록은 파일시스템에 하나만 존재하면 되지만 만일 하나의 수퍼블록만 저장
될 경우 슈퍼블록의 저장된 섹터가 불량이되면 파일시스템 전체를 접근할 수 없게됨
○ 그룹 디스크립터(Group descriptors)
- 블록 그룹에 대한 제어 정보
* inode 비트맵의 위치
* 블록 비트맵의 위치
* inode table의 위치
* 그룹 내에 비어있는 inode의 갯수
* 그룹내에 비어있는 블록의 갯수
○ 블록 비트맵(Block bitmap)
- 한 블록 그룹에 포함된 모든 블록의 할당 상태를 나타냄
- 한 비트가 한 블록의 상태를 표시
○ inode 비트맵(inode bitmap)
- 한 블록 그룹에 포함된 모든 inode의 할당 상태를 나타냄
- 한 비트가 한 inode의 상태를 표시
○ Ext2가 파일시스템을 블록 그룹으로 분할하는 이유
- 파일 및 메타데이터 접근의 지역성(locality)을 이용하여 디스크 접근 시간을 줄임
* 파일의 데이터와 inode를 가까운 위치에 배치
* 같은 디렉토리에 속한 파일을 가까운 위치에 배치
'Programming > Linux' 카테고리의 다른 글
유닉스/리눅스 명령어 레퍼런스 (0) | 2008.03.26 |
---|---|
Man Page/sigaction (0) | 2008.03.26 |
alias 설정 방법[출처] [한소프트 펌] 명령어를 내 마음대로 바꾸자 - alias 설정 방법|작성자 큐군 (0) | 2008.03.25 |
POSIX? (0) | 2008.03.24 |
Ext2 파일시스템의 구조(2) (0) | 2008.03.20 |