Yeni ext4 bölüm ve kullanılan alan

22

Taze ext4 bölümüm var, yani mkfs.ext4 -m 0.1 / dev / mapper / abak-home ile biçimlendirdiğim ve zaten 27G alanın kullanıldığı anlamına geliyor. Rezerve edilmiş kök alanın (-m) 0 olarak ayarlanması herhangi bir etki yaratmadı.

LVM kullanıyorum ama LVM'nin bunun üzerinde bir etkisi olması gerektiğini düşünmüyorum. Ubuntu sürümü 12.04 LTS'dir.

# df -h
Filesystem             Size  Used Avail Use% Mounted on
...
/dev/mapper/abak-home  1.8T   27G  1.8T   2% /home

Sonra ext3 ile bölüm oluşturmayı denedim ve sonuç çok daha iyi :

# df -h
Filesystem             Size  Used Avail Use% Mounted on
...
/dev/mapper/abak-home  1.8T  196M  1.8T   1% /home

Her neyse neden fark ve nasıl düzeltmek bu?

    
sordu Samuel 04.05.2012 17:32

3 cevap

33

Düzeltilecek hiçbir şey yok , ve bu tamamen normal.

ext4, herhangi bir dosya oluşturulmadan önce fazladan oluşturur . değil ext3'ten "kötü" olduğu anlamına gelir. Bu bölümü dosyalarla doldurursanız, ext3'lerin (ve NTFS'lerin) ek yükünün dosyalar ile orantılı olarak artacağını ve ext4 ile birlikte sonsuza kadar sabit kalacağını göreceksiniz.

Ek yükü "önceden ayırma" ile, büyümeyi büyüyen birinden daha iyi çok fazla yönetebilir. Yani ext4 sadece ext3'ün daha sonra ne yapacağını şimdi yapıyor.

Ayrıca, 27G çok fazla görünebilir, ancak yine de % 1.5 ek yük . Bunu, boş alanın bölme alanınızın% 5 ila% 30'undan herhangi bir şey yiyebileceği FAT'in eski günlerine karşılaştırın ve o zamandan bu yana ne kadar şeylerin evrimleştiğini göreceksiniz.

Ayrıca, -m 0 değerini kullanarak karşı 'ı şiddetle tavsiye ediyorum. Ayrılmış alan bir sebepten dolayı var: parçalanma şansını düşürür ve fsck için biraz yer tasarrufu sağlar. Yalnızca kullanıcılardan ayrılmıştır, ancak kök (ve böylece tüm yazılım yüklemeleriniz) tamamen kullanabilir. % 5'in aşırı olduğunu düşünüyorsanız, en az% 1 bırakın.

Unutmayın: ext fragmantation kabus yoktur. Ama bu güzellik bir fiyata geliyor. Uygun yönetim için boş alan ihtiyacı var. Ona ver ve işler daha pürüzsüz olacak. Ayrıca, daha büyük bir disk satın almadan önce HDD'lerini% 90'ın üzerinde kullanan? Peki,% 5 ayrılmış alanla ilgili sorun nedir? Yanlışlıkla, tüm bölümü dolduran ve diğer işlemler için alan yetersizliğinden ötürü işletim sistemi çökmesine neden olan bir düzine GB dosyası oluşturduğunuzda sizi kurtarabilir.

Daha ayrıntılı ve ayrıntılı bir teknik okuma için burayı okuyun

    
verilen cevap MestreLion 04.05.2012 18:28
3

Bunun baştan aşağıya olduğundan şüpheleniyorum: dosya sistemleri dosyalarla ilgili bilgileri saklamak için bir yere ihtiyaç duyuyor. Ext4'ün daha yeni bir dosya sistemi olması, dosya meta verileri için ext3'e göre daha fazla alan ayırması varsayılan olabilir, bu da depolama aygıtlarının daha az dosya tutması ve daha az dosya tutulması durumunda geliştirilmiştir.

LVM'nin bunun üzerinde hiçbir etkisi yoktur; Bu, blok cihazları sağlamanın başka bir yoludur.

Bunu mutlaka "düzeltmeniz" gerektiğini düşünmüyorum - ext3 ile ext3'ten böyle büyük bir sürücüde ext4 ile daha iyisini yapmanızı beklerim. Dosya sistemini oluştururken seçenekleri düzeltmek isterseniz, her zaman bu kılavuzu mkfs.ext4 için inceleyebilirsiniz. Bu tür seçimler muhtemelen en iyi ses için beklenen yük ışığında yapılır.

    
verilen cevap Adrian 04.05.2012 17:39
-2

Bunun yerine df-H kullanın. Gördüğünüz fark, gerçek GB'ler / TB'ler (1024 faktörü) ve satış erkek GB'leri / TB'leri (1000 faktörü) arasındaki farktan kaynaklanıyor.

    
verilen cevap fasted 26.01.2015 16:54

Etiketlerdeki diğer soruları oku