Ext2: 두 판 사이의 차이

내용 삭제됨 내용 추가됨
Geeny01 (토론 | 기여)
Geeny01 (토론 | 기여)
46번째 줄:
 
== ext2 데이터 구조 ==
ext2 공간은 [[블록 (컴퓨팅)|블록]]으로 나뉘어 있다. 이 블록은 블록 그룹으로 나뉘는데, 이는 유닉스 파일 시스템의 실린더 그룹과 비슷하다. 일반적으로 거대한 파일 시스템에 수천개의 블록이 있다. 주어진 파일의 데이터는 가능한 한 하나의 블록 그룹 내에 포함되어 있다. {{모호|이것은 줄이기 위해서다.}} 이것은 [[외부 단편화]]를 줄이고 연속된 대량의 연속 데이터를 읽으면서읽을 때 디스크 탐색을 최소화하며 이루어진다최소화시킨다.
 
각각의 블록 그룹은 블록 그룹 서술자 테이블과 슈퍼블록의 복사본을 포함하고 있으며, 모든 블록 그룹은 블록 비트맵, 아이노드 비트맵, 아이노드 테이블을 포함하고 있고, 마지막으로 실제 데이터 블록을 포함한다. [[유닉스 파일 시스템|슈퍼블록]]은 매우 중요한 [[운영 체제]] 부팅, 즉 파일 시스템 내 여러 블록 그룹에서 만들어진 백업한 복사본과 같은 중요한 정보를 포함한다. 그러나, 일반적으로 파일 시스템의 첫 번째 블록에서 찾을 수 있는 첫 번째 복사본만 부팅에 쓰인다.