IronZIP Dosya ve Arşiv Boyutu Sınırları
IronZIP ZIP arşivlerini oluşturur, okur ve içeriklerini çıkartır ve ZIP64 standardını tamamen destekler. Bu, orijinal ZIP formatının klasik 4GB dosya boyutu veya 65.535 giriş sınırları ile sınırlı olmadığınız anlamına gelir.
ZIP64 Teorik Sınırlamaları
ZIP64, eski sınırları aşan genişletilmiş ZIP formatıdır. IronZIP bunu otomatik olarak etkinleştirir, bu nedenle tek karşılaşacağınız kesin sınırlar, spesifikasyonun kendisi tarafından tanımlananlardır:
- Giriş başına maksimum dosya boyutu: ~18 exabayt (2⁶⁴ bayt)
- Maksimum arşiv boyutu: ~18 exabayt
- Maksimum giriş sayısı: arşiv başına 4 milyardan fazla dosya
- Maksimum dosya ad uzunluğu: ~64K karakter
Pratik Dikkat Edilecek Hususlar
Yukarıdaki rakamlar teoriktir. Gerçekte işleyebileceğiniz şey, ana ortama bağlıdır:
- Sistem belleği: Büyük dosya işlemleri bellek açısından ağır olabilir, bu yüzden mevcut RAM önemlidir.
- Dosya sistemi türü: FAT32 bireysel dosyaları 4GB ile sınırlandırır. Daha büyük olanlar için NTFS veya exFAT kullanın.
- Uygulama mimarisi: Çok GB veri işlenirken 64 bit bir işlem olarak çalıştırın.
- Disk I/O performansı: Okuma ve yazma hızları, oluşturma ve çıkarma süresini belirler.
Öneriler
Büyük ZIP işlemlerinde sorunsuz performans için:
- Uygulamanızı 64 bit bir işlem olarak çalıştırın.
- Bellek baskısını düşük tutmak için dosyaları mümkün olduğunca yayın.
- Dosyaların yakın veya 4GB üzerinde olduğunda FAT32 sürücülerini atlayın.
- Bellek kullanımını izleyin ve beklenen dosya yükleriniz altında test edin.
IronZIP, hem Windows hem de Linux üzerinde çalışır ve .NET 6, 7, 8 ve .NET Framework'ü hedef alır.

