Biçimlendirirken Tahsisat Birimi Boyutunu Neye Ayarlamalıyım?

Kullanmak istediğiniz dosya sistemini sormanın yanı sıra, disk biçimlendirme araçları da bir "Ayırma birimi boyutu" isteyecektir. Bu ne anlama geliyor ve hangi değeri seçmelisiniz?

Bugünün Soru-Cevap oturumu bize, topluluk odaklı bir Soru-Cevap web siteleri grubu olan Stack Exchange'in bir alt bölümü olan SuperUser'ın izniyle geliyor.

Soru

Süper Kullanıcı okuyucusu Andrew Keeton, bir sürücüyü biçimlendirirken ayırma bölümüne tam olarak ne koyması gerektiğini merak ediyor. O yazıyor:

1 TB harici sabit diski NTFS olarak biçimlendiriyorum. Bu sürücü, esas olarak müzik ve video gibi ortamları depolamak içindir.

Tahsisat birimi boyut ayarı için ne seçmeliyim? Seçenekler 512 bayt ile 64K arasındadır. Diğer sürücü türlerine uygulayabileceğim herhangi bir yönerge var mı? Etrafta dolaşmayı bırakıp "varsayılan" olarak bırakmalı mıyım?

Varsayılan ayar genellikle çoğu kullanıcı için en iyi seçim olsa da, biraz daha derine inelim.

Cevaplar

SuperUser katılımcıları Jonathan ve Andrew, bazı bilgiler sunuyor. Jonathan şöyle yazar:

Microsoft'un tanımına göre "Standart Kullanıcı" iseniz, varsayılan 4096 baytı korumalısınız. Temel olarak, ayırma birimi boyutu, NTFS'yi biçimlendirdiğinde sabit sürücünüzdeki blok boyutudur. Çok sayıda küçük dosyanız varsa, sabit disk alanınızın boşa gitmemesi için ayırma boyutunu küçük tutmak iyi bir fikirdir. Çok sayıda büyük dosyanız varsa, daha yüksek tutmak, aranacak daha az bloğa sahip olarak sistem performansını artıracaktır.

Ancak yine, günümüzde sabit disk kapasitesi gittikçe artmaktadır ve doğru tahsis boyutunu seçerek küçük bir fark yaratmaktadır. Varsayılanı korumanızı öneririm.

Ayrıca, çoğunluğun nispeten küçük olduğunu, daha büyük dosyaların boyut olarak büyük ancak birimler olarak küçük olduğunu unutmayın.

Andrew, Jonathan'ın cevabını şu şekilde genişletiyor:

Alan verimliliği açısından, daha küçük ayırma birimi boyutları daha iyi performans gösterir. Dosya başına boşa harcanan ortalama alan, seçilen AUS'nin yarısı olacaktır. Yani 4K dosya başına 2K, 64K ise 32K israf eder. Bununla birlikte, Jonathon'un da belirttiği gibi, modern diskler çok büyüktür ve boşa harcanan biraz alan fazla uğraşmaya değmez ve bu belirleyici bir faktör olmamalıdır (küçük bir SSD'de değilseniz).

Yalnızca 300.000KB veya yaklaşık 300MB çıkan 10.000 dosya için 4K ile 64K ortalama kasa israfını (32K-2K = 30K) karşılaştırın.

Bunun yerine, işletim sisteminin alanı nasıl kullandığını düşünün. Diyelim ki 2K büyütmesi gereken bir 3K dosyanız var. 4K AUS ile verilerin iki bloğa bölünmesi gerekir - ve bunlar birlikte olmayabilir, böylece parçalanma elde edersiniz. 64K AUS ile takip edilecek çok daha az blok ve daha az parçalanma vardır. 16x blok boyutu, izlenecek blok sayısının 1 / 16'sı anlamına gelir.

Fotoğraflarınızın, müziğinizin ve videolarınızın depolandığı bir ortam diski için, her dosya en az 1MB, en büyük AUS'u kullanıyorum. Windows önyükleme bölümü için Windows varsayılanını kullanıyorum (16TB'den küçük herhangi bir NTFS sürücüsü için 4K'dır).

Mevcut bir diskteki küme boyutunun ne olduğunu öğrenmek için:

fsutil fsinfo ntfsinfo X:

Açıklamaya eklemek istediğiniz bir şey var mı? Yorumlarda sesi kapatın. Diğer teknoloji meraklısı Stack Exchange kullanıcılarından daha fazla yanıt okumak ister misiniz? Tartışma dizisinin tamamına buradan göz atın.