Böyle bir yardımcı programdır zerofree
.
Açıklamasından:
Zerofree, ayrılmamış, sıfırlanmamış blokları bir ext2 veya ext3 dosya sisteminde bulur ve sıfırla doldurur. Bu, bu dosya sisteminin bulunduğu aygıt bir disk görüntüsü ise yararlıdır. Bu durumda, disk görüntüsünün türüne bağlı olarak, ikincil bir yardımcı program sıfırsız çalıştırıldıktan sonra disk görüntüsünün boyutunu azaltabilir. Zerofree, dosya sisteminin sökülmesini veya salt okunur şekilde monte edilmesini gerektirir.
Aynı sonucu elde etmenin genel yolu (kullanılmayan blokları sıfırlamak) "dd" yi çalıştırmak, sürücüdeki tüm boş alanı kaplayan sıfırlarla dolu bir dosya oluşturmak ve ardından bu dosyayı silmek. Bu sıfırsız hafifletir hafifletir birçok dezavantajı vardır:
- bu yavaş
- disk görüntüsünü (geçici olarak) maksimum ölçüde büyütür
- (geçici olarak) diskteki tüm boş alanları kullanır, bu nedenle diğer eşzamanlı yazma işlemleri başarısız olabilir.
Zerofree, sanal bir makinede konuk işletim sistemi olarak kurulan GNU / Linux sistemlerinden çalıştırılmak üzere yazılmıştır. Bu sizin durumunuz değilse, neredeyse kesinlikle bu pakete ihtiyacınız yok.
GÜNCELLEME # 1
.Deb paketinin açıklaması şimdi bunun ext4 ile de iyi çalışacağı anlamına gelen aşağıdaki paragrafı içerir.
Açıklama: ext2, ext3 ve ext4 dosya sistemlerinden sıfır ücretsiz blok Zerofree, ext2, ext3 veya ext4 dosya sisteminde sıfır olmayan değer içeriğine sahip ayrılmamış blokları bulur ve sıfırla doldurur ...
Diğer kullanımlar
Bu yardımcı programın başka bir uygulaması, gerçek bir diskin yedeği olan disk görüntülerini sıkıştırmaktır. Bunun tipik bir örneği, SD kartın bir BeagleBone veya bir Raspberry Pi içindeki dökümüdür. Boş alanlar sıfırlandıktan sonra, yedek resimler daha verimli şekilde sıkıştırılabilir.