성능 파일 시스템 및 Inode 구현

성능 파일 시스템 및 Inode 구현

하드 드라이브가 있어요

여기에 이미지 설명을 입력하세요.

"mkfs.ext3 /dev/sdb" 파일 시스템을 실행하면

여기에 이미지 설명을 입력하세요.

파일이 있고 해당 하드 드라이브의 전체 용량을 차지하는 경우

1- 이 파일에는 하나의 inode만 사용합니까?

2-기타 Inode 용량이 낭비되나요? 이것이 일부 파일 시스템이 대용량 파일에 적합한 이유입니까?

답변1

예. 파일이 1개 있으면 inode 1개를 사용하게 됩니다. 물론 파일 시스템이 작동하는 방식으로 인해 기본 디렉터리 및 lost+found필수 inode와 같은 다른 목적을 위해 기본적으로 추가 inode가 몇 개 있습니다.

기타 인덱스 노드낭비되지만...그렇게 많은 공간을 반드시 사용하지는 않습니다. 몇 메가바이트 정도는 얻을 수 있을 것 같은데...

파일 시스템을 생성할 때 해당 시스템에서 어떤 용도로 사용할지 고려해야 합니다. 작은 파일이 많으면 inode 수를 늘려야 할 수도 있습니다. 큰 파일이 몇 개 있는 경우 inode 수를 줄여야 할 수도 있습니다. 예를 들어, 이는 flags를 사용하여 지정할 수 있습니다 -i.

관련 정보