FS의 특징:
ZFS는 SUN이 출시한 세계 최초의 128비트 파일 시스템입니다. 즉, 1,800억(18.4 × 10^1 8)배의 데이터를 저장할 수 있습니다. 현재 64비트 파일 시스템의 ZFS의 설계는 매우 발전되어 이러한 한계는 실제로는 결코 접할 수 없습니다. "128비트 파일 시스템을 채우면 지구상의 저장 용량을 초과할 것입니다. 바다 전체를 끓일 에너지가 없다면 그것을 채울 수 있는 방법이 없습니다. (128비트 파일 시스템을 채우면 지구상의 저장 용량을 초과합니다. 지구 기반 스토리지의 양자 한계. 바다를 끓이지 않고는 128비트 스토리지 풀을 채울 수 없습니다.)"[1]
다음은 ZFS의 몇 가지 이론적 한계입니다.
* 2^48 — 모든 파일 시스템의 스냅샷 수(2 × 10^14)
* 2^48 — 개별 파일 시스템의 파일 수(2 × 10^14)
* 2^48 p>< p>* 16엑사바이트(2^64바이트) — 최대 파일 시스템 크기
* 16엑사바이트(2^64바이트) — 최대 단일 파일 크기
* 16엑사바이트 (2^ 64바이트) — 최대 속성 크기
* 3 × 10^23페타바이트(2^78바이트) — 최대 zpool 크기
* 2^56 — 속성 수 단일 파일(ZFS 파일 수로 제한됨, 실제 개수는 2^4 8임)
* 2^56 — 단일 디렉터리의 파일 수(ZFS 파일 수로 제한됨) 파일의 실제 개수는 2^4입니다. 8)
< p>* 2^64 — 단일 zpool의 장치 수* 2^64 — 시스템의 zpool 수
* 2^64 p>
* 2^64 — 단일 zpool에 있는 파일 시스템 수
이 숫자를 관점에 맞게 표현하면, 매초 1,000개의 새 파일이 생성된다고 가정하면 약 9,000년이 걸립니다. ZFS 파일 제한에 도달합니다.
ZFS를 채우는 것과 바다를 끓이는 것 사이의 관계를 옹호하면서 Bonwick은 다음과 같이 썼습니다.
우리 모두는 무어의 법칙이 영원히 지속되기를 희망하지만 양자역학은 모든 물리적인 계산 능력을 제공합니다. 장치 계산 속도 및 정보량의 이론적 한계. 예를 들어, 질량이 1kg이고 부피가 1리터인 물체는 초당 10^31비트의 정보에 대해 최대 10^51개의 작업을 수행할 수 있습니다. [Seth Lloyd, "계산의 궁극적인 물리적 한계." Nature 406, 1047-1054 (2000) 참조]. 완전한 128비트 스토리지 풀에는 2^128개 블록 = 2^137바이트 = 2^140비트가 포함됩니다. 따라서 이러한 데이터 비트를 저장하려면 최소한 (2^140비트) / (10^31비트/kg) = 136이 필요합니다. 10억 킬로그램의 물질.