Bellek sayfa boyutu Bellek sayfa boyutundaki
kısıtlamalar öncelikle MMU (Bellek yönetim Birimi) donanımı ve performans kriterleridir. Açıkçası, seçilen sayfa boyutunun MMU tarafından desteklenmesi gerekir (yani sanal bellek çevirileri sağlayan sayfa haritalama donanımı). Sayfa boyutu, bir sayfa hatası meydana geldiğinde içeri veya dışarı kaydırılması gereken kod veya veri miktarı için seçilir (küçük bir işlev bellekte değil, bu yüzden verileri değiştirip sadece 1K kodunda okuruz ya da 8K değerine gideriz. kod?) ve bu miktarda kod / veri aktarma maliyeti (örneğin iki sektörde okuma, 16 sektör okumaktan daha hızlıdır).
Tarihsel olarak 4KiB birçok sistem için uygun bir denge olmuştur. Kullanılan gerçek boyut, işletim sisteminin sanal bellek kodunda belirtilmiştir.
Küme boyutu Küme boyutu
yalnızca bir dosya sistemi birimidir ve "küme" terimi öncelikle Microsoft terminolojisidir. Genel terim, bir dosya sistemi içindeki tahsisat birimidir. Tahsis birimi, dosya sisteminin belirli kurulumuna özgüdür (yani, bir NTFS bölümü 4 KB'lik bir küme boyutuna sahip olabilir ve aynı disk sürücüsündeki başka bir NTFS bölümü 64KiB kümelerine sahip olabilir).
Dosya sistemi tahsisi birimi, kullanımdaki (yani dosyalara ve dizinlere tahsis edilmiş) disk sektörlerinin (bölümdeki) karşı esas olarak ücretsiz (yani ayrılmamış) tutulması içindir. Her dosya sıralı bir tahsisat listesinden (yani kümeler) oluşur.
Tahsis büyüklüğü, dosya sistemi yaratılırken (yani biçimlendirme sırasında) seçilir / belirlenir ve sektör büyüklüğü erişim ve fiziksel diskin temel birimi olduğundan bazı sektörlere (ancak tercihen 2 gücüne) dayandırılmalıdır. G / Ç. Küçük bir tahsis büyüklüğü (sadece 1 sektör gibi), daha büyük bir tahsisat tablosu, daha fazla defter tutma gibi dosya sistemi (ve disk) performansı üzerinde daha olumsuz (olumlu, yani daha az boş alan) etkisi yaratma eğilimindedir. Küçük bir tahsisat boyutu da tahsisat adreslemesini ve toplam dosya sistemi kapasitesini kısıtlar. Büyük bir ayırma boyutu, dosya sisteminin büyük bir bölüme yayılması gerektiğinde ve / veya tipik dosya boyutu büyük olduğunda (büyük küme boyutu parçalanmayı azaltabilir) ancak daha fazla boşa harcanan boşluğun pahasına faydalıdır.
Disk G / Ç'nin ayırma boyutundaki birimlerde gerçekleştirilmesi gerekmediğine dikkat edin (örneğin, dosya 512 bayt sektörden daha uzunsa, işletim sistemi tüm küme yerine yalnızca ilk sektörü okumayı seçebilir). Ancak bir dosya sistemine erişen herhangi bir işletim sistemi kendi kendine tahsis boyutuna uymalıdır (yani tahsis boyutu değiştirilemez).
Ayrıca bkz. Disk sektörleri ne içindir? ve Küçük tahsis birim büyüklüğünün dezavantajları