답변:
EXT2
EXT2 파일 시스템은 EXT3 파일 시스템의 전신입니다. EXT2는 저널링되지 않으므로 더 이상 권장되지 않습니다 (고객은 EXT3으로 이동해야 함).
EXT3
EXT3 파일 시스템은 오늘날 Linux에서 가장 많이 사용되는 저널 파일 시스템입니다. "Linux"파일 시스템입니다. 대용량이나 많은 파일로 확장 할 수는 없지만 상당히 강력하고 빠릅니다. 최근 htrees라는 확장 기능이 추가되어 EXT3의 확장 성이 크게 향상되었습니다. 그러나 htree와 함께 나열된 다른 파일 시스템 중 일부만큼 확장 성이 떨어집니다. htree를 사용하여 NTFS와 비슷하게 확장됩니다. htree가 없으면 EXT3는 디렉토리에서 약 5,000 개가 넘는 파일을 처리하지 않습니다.
ReiserFS
Reiser File System은 SUSE Linux 배포의 기본 파일 시스템입니다. Reiser FS는 EXT2 및 EXT3 파일 시스템에 존재하는 확장 성과 성능 제한을 제거하도록 설계되었습니다. Linux에서 확장 및 성능이 우수하며 htree를 사용하여 EXT3을 아웃 스케일합니다. 또한 Reiser는 디스크 공간을 매우 효율적으로 사용하도록 설계되었습니다. 결과적으로 파일 시스템에 많은 수의 작은 파일이있는 Linux에서 최고의 파일 시스템입니다. 공동 작업 (이메일)과 많은 웹 서비스 응용 프로그램에는 작은 파일이 많이 있으므로 Reiser는 이러한 유형의 워크로드에 가장 적합합니다.
질문의 "왜"부분을 돕기 위해 Linux Gazette은 Linux에서 사용 된 많은 파일 시스템을 비교하는 기사를 작성했습니다. 이 기사는 나이 때문에 "ext4"에 대한 정보가 부족하지만이 기사가 유용하다는 것을 알았습니다.
글쎄, ReiserFS (그리고 커널을 패치 할 준비가 되었다면 Rieser4)는 특히 작은 파일에서 몇 가지 장점이 있습니다. 불행히도 그들은 결코 커널로 만들지 않을 것 같습니다.
이 시점에서 나는 편집증이 아닌 한 ext4를 실행했습니다.이 경우에는 ext3을 실행했습니다.
앞으로는 BTRFS를 실행했지만 여전히 알파 상태이므로 Rieser 파일 시스템과 ZFS (가장 흥미로운 프로덕션 파일 시스템은 먼 곳)이지만 Linux에서는 그렇지 않습니다. FUSE와 함께 사용할 수 있습니다)).
XFS 또는 EXT4와 함께 가야합니다