답을 계산할 때와 마찬가지로 (a) 과거 상황과 이전 버전과의 호환성을 유지해야 할 필요성 때문에 (b) 일부 방법이 다른 작업보다 일부 작업에 더 적합하기 때문입니다.
(a) 당신은 "윈체스터 드라이브"라는 것을 기억할 필요가 있습니다-나는 그것들이 그것들이라고 불리는 것을 기억할 정도로 나이가 들었습니다. 전자 컴퓨팅의 시간과 심지어 그 비용 때문에 대부분의 사용자가 오랫동안 그렇게 할 수 없었습니다. FAT 파일 시스템은 플로피 디스크와 원래의 소형 하드 드라이브에서도 잘 작동했으며, 이는 효율적이고 낮은 오버 헤드가 필요했기 때문입니다. 일단 사용이 시작되고 사용이 간단하기 때문에 사용이 널리 확산되면 제조업체는 사용자에게 이전 데이터가 갑자기 잘못되었다고 말할 수 없었습니다.
마찬가지로 Linux 사용자의 경우 안정적인 NTFS 드라이버가 오랫동안 출시되었으므로 장치를 FAT로 포맷하면 여러 시스템에서 읽고 쓸 수있었습니다.
(b)-수십억 개의 텍스트 기반 데이터베이스 레코드를 저장하는 시스템과 DVD 길이의 미디어 파일을 저장하는 시스템의 차이점을 생각해보십시오. 데이타베이스의 경우 각 레코드는 매우 작을 수 있습니다. 아마도 30 또는 40 바이트 일 수 있으며 디스크의 전체 '세그먼트'(하지만 정의하려는)를 할당 한 파일 시스템은 디스크 공간을 낭비 할 수 있습니다. DVD에서는 그렇지 않습니다. 더 큰 '세그먼트'(이유가 분명한 이유는)는 공간적인 측면에서 매우 효율적일 것입니다.
따라서 다른 파일 시스템은 다른 목적으로 설계되었습니다.