Lütfen exFAT biçimli harici sabit diskteki boşa giden alanı açıklayın [yinelenen]


9

Kısa bir süre önce 750 GB 2,5 "sabit disk aldım ve harici bir kasaya koydum. Gelişmiş Format Teknolojisi (AFT) var , ancak Windows 7 kullanıyorum, bu yüzden güvende olacağımı varsaydım.

  1. ExFAT'i denemeye karar verdim , çünkü indirgenmiş tepegöz tarafından ikna edildim
  2. İçin "Ayırma birimi boyutu" Ben seçilmiş "Varsayılan ayırma boyutu"
  3. İle çalıştı "Hızlı Format" un seçilmiş ilk ama durdu bu yüzden, çok uzun sürmekte ve birlikte baştan başladım "Hızlı Format" seçilen
  4. Sürücü biçimlendirildikten sonra, biçim seçeneklerine tekrar bakıldığında "Ayırma birimi boyutu" 256 KB

Sürücü iyi çalışıyor, ancak "Boyut" ve "Diskteki boyut" arasındaki fark hakkında bir sorum vardı .

120 GB NTFS biçimli dahili sabit sürücümde fark sadece% 0.16. Ancak, daha büyük, exFAT biçimli harici sürücümde fark% 17.38'dir. Bu hızda, bu 750 GB'lık sürücüye en fazla uyacağım 637 GB'tır (0 boş alan ile).

Kullanılabilir disk alanını en üst düzeye çıkarmak için hangi biçim seçeneklerini kullanmalıyım?

Mevcut ayarlarımın performans üzerinde nasıl bir etkisi olacak? Önerilen ayarlarınızın performans üzerinde nasıl bir etkisi olacak?

Biçim ayarları

Biçim ayarları

Dahili sabit sürücü

Dahili sabit sürücü

Harici sabit sürücü (büyük alan farkıyla!)

Harici disk

Yanıtlar:


16

ExFAT'deki varsayılan ayırma birimi (küme) boyutu, NTFS'deki varsayılan ayırma birimi boyutundan çok daha büyük. Sorunuzda belirttiğiniz gibi, exFAT varsayılan olarak 256 KB'dir, ancak NTFS varsayılan olarak 2 GB'tan büyük birimler için 4KB'dir .

Depolama kümesinin tüm kümelerde gerçekleşmesi gerektiğinden, küme boyutunun katı olmayan bir dosya depolama aygıtında boşa harcanmasına neden olur. Boşa harcanan alan, boyuta bağlıdır ve küme boyutu daha büyük olduğunda ve aygıtta çok sayıda dosya olduğunda genellikle daha büyük olur. Bu duruma iç parçalanma denir ve boşa giden alana gevşek alan denir .

Örneğin, bir 257KB dosyası, 512 KB alan kaplayan exFAT biriminizde depolanması için iki ayırma birimi gerektirir. Aynı dosya, 4KB kümeleri olan bir NTFS biriminde yalnızca 260 KB gerektirir.

Veri kümeleri hakkındaki Wikipedia makalesi bunu daha ayrıntılı olarak açıklamaktadır:

Küme, bir dosyayı tutmak için ayrılabilecek en küçük mantıksal disk alanı miktarıdır. Küçük dosyaları büyük kümeleri olan bir dosya sisteminde depolamak disk alanını boşa harcar; bu tür boşa harcanan disk alanına gevşek alan denir. Ortalama dosya boyutuna göre küçük olan küme boyutları için, dosya başına boşa harcanan alan istatistiksel olarak küme boyutunun yaklaşık yarısı kadardır; büyük küme boyutları için, boşa harcanan alan artar. Bununla birlikte, daha büyük bir küme boyutu defter tutma yükünü ve parçalanmasını azaltır, bu da genel olarak okuma ve yazma hızını artırabilir. Tipik küme boyutları 1 sektör (512 B) ile 128 sektör (64 KiB) arasında değişmektedir.

Sürücüyü daha küçük ayırma birimi boyutunda biçimlendirmeyi deneyin. Bu, G / Ç işlemlerini biraz yavaşlatabilir, ancak boşa harcanan disk alanı miktarını önemli ölçüde azaltır.


Dağıtım birimi boyutu ayarı etrafında iyi bir şey için ne önerirsiniz?
JohnB

1
16KB'yi deneyin. Görünüşe göre birçok küçük dosyanız var.
bwDraco

16 ile 32 ve 64 arasındaki performans farkı fark edilir mi?
JohnB

1
Daha küçük küme boyutu zaman içinde dosya parçalanmasını artırarak performansı azaltır. Bu fark çoğu durumda belirgin olmayabilir, ancak doğrusal dosya okuma işlemlerinde (video oynatma gibi) fark edilebilir.
bwDraco

2
64 KB, bu boyuttaki bir birimde exFAT için kullanılabilen en küçük ayırma birimi boyutu ayarıdır.
JohnB

2

Ayırma biriminin boyutu disk üzerindeki kullanılabilir alanı etkiler. Büyük dosyalarınız varsa daha büyük bir ayırma birimi daha iyi olacaktır. Küçük dosyalar için daha küçük bir ayırma birimi daha iyidir.

Bunu düşünmenin bir yolu, sabit sürücünüzü boş bir dizüstü bilgisayar gibi düşünmektir ve her sayfa tutabileceği boyutta bir "ayırma birimi" dir. Kaydetmeniz gereken çok sayıda küçük bilgi parçanız varsa, küçük bir defter sayfası (yani küçük ayırma birimi) çok kullanışlıdır. Aynı kağıt alanı çok daha fazla sayfaya kesilebilir ve çok sayıda küçük not saklanabilir. Bir not tek bir sayfadan daha büyük olursa, her sayfanın son satırı nota devam etmek için bir sonraki sayfayı gösterecek şekilde ayrılır. Notunuz yalnızca tek bir sayfaysa, son satır asla kullanılmaz, ancak notun daha büyük olması durumunda her zaman ayrılır .

Büyük bir defter sayfası boyutu kullanırsanız, her sayfa başka bir sayfaya geçmeye gerek kalmadan çok daha fazla bilgi depolar. Varsa, notun sonraki sayfasını işaret etmek için sayfanın yalnızca son satırını kullanır. Tek dezavantajı, sayfanın yalnızca küçük bir bölümünü kullanan çok sayıda dosyanız varsa, yine de not defterinde tam bir sayfa almasıdır.

Bu sürücüde en fazla kullanılabilir alanı elde etmek istiyorsanız, verileriniz için anlamlı olan en büyük ayırma birimini kullanmanızı öneririm.


1

Yukarıda verilen DragonLord bağlantısı hiçbir şekilde iyi değildir. ExFAT'den çok daha düşük olan FAT12 / 16 hakkında konuştu. Kümeleri adreslemek için 16 bit yeterli değildir, bu nedenle FAT16 birim boyutu 4GB'da artar, 4-16GB yalnızca 512 bayttan büyük sektörlerde desteklenir. Mevcut exFAT uygulaması küme indeksleme için 25 bit kullanır, bu yüzden FAT32 ile karşılaştırılabilir. Ancak exFAT, dosya boyutu için 64 bit kullanır, bu nedenle 4GB'tan büyük dosyaları destekler.

ExFAT için varsayılan küme boyutu burada açıklanmıştır

Genelde 8KB üzerindeki küme boyutu önerilmez. ExFAT, NTFS'yi anlayamayan diğer sistemlerle dosya alışverişi dışında HDD için exFAT kullanılması da önerilmez, çünkü exFAT özellikle sınırlı yazma döngüsüne sahip flash bellekler için tasarlanmıştır. exFAT'ın daha az güvenilirlik için işlem gören flaş aşınmasını azaltmak için günlük kaydı yoktur. Çoğu durumda uygun küme boyutu 4KB'dir (NTFS'nin varsayılan küme boyutunun neredeyse 4KB olmasının nedenlerinden biridir), çok büyük dosyaları depolayan bölümler hariç. Harici sabit sürücü bazı eski HTPC'lere, medya oynatıcılara veya NTFS'yi okuyamayan aygıtlara takılmak için değilse, NTFS'yi kullanmalısınız


1
ExFAT'ın HDD'de mantıklı olmadığı pek doğru değil. exFAT, daha az yükte FAT32'den çok daha büyük disklere hitap edebilir ve sürücü NTFS'den çok daha az karmaşıktır, bu da gömülü aygıtlar ve benzerleri için uygulanabilir olmasını sağlar. exFAT varsayılan olarak büyük kümeler kullanır, bu yüzden flash ortam için hazırdır, çünkü bu flash hücrelerinin boyutuyla çakışabilir (bunlar 4KB'den büyüktür). Boşluk alanı hakkında: ortalama olarak, yaklaşık <dosya sayısı> * <küme boyutu> / 2 boş alan elde edersiniz.
Ro-ee

@ Ro-ee dediğim gibi, flash medya için esas olarak varsayılan büyük küme boyutu nedeniyle değil (varsayılan boyut hala 16 TB'tan küçük birimler için 4KB olduğu için) yıpranmayı azaltmak için dergi içermiyor. HDD'de NTFS yerine kullanmak veri arızası olasılığını artırır, bu nedenle bunu kabul ederseniz kullanın. Aksi takdirde, verileri önemsiyorsanız NTFS kullanın. Gömülü cihazlar genellikle HDD kullanmaz ve masaüstü sistemlerde ek yük ihmal edilebilir
phuclv
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.