Her Windows kullanıcısı bir disk birleştirme olduğu gerçeğine aşinadır. Sabit diskin hızlı çalışması için gereklidir ve işletim sisteminin yüklü olduğu diski birleştirmek gerekir. Linux'taki Ext4 dosya sistemi parçalanmaya eğilimli değildir. Ancak pratikte, sistem üzerinde uzun süreli çalışma durumunda, bazı parçalanmaların biriktiği bilinmektedir. Daha sonra, Linux'ta bir diskin nasıl düzgün bir şekilde birleştirileceğini ayrıntılı olarak anlatacağız. Bunu yapmak için Ext4 dosya sistemi örneğine bakacağız.
Parçalanma nedir? Teoriye bakalım: bir sabit disk, her biri küçük bir veri parçasını depolayan çok sayıda küçük sektörden oluşur. Büyük dosyalar birkaç küçük parçaya bölünür.
Ancak Ext4 diğer dosya sistemleri gibi parçalanmaz çünkü yazılan dosyadan sonra alan ayırır. Ve parçalanma meydana gelse bile, dosyayı boş alana taşımaya çalışır. Parçalanma, dosya sistemi dolu olduğunda meydana gelir, ancak bu nadiren görülen bir durumdur.
SSD disklerin birleştirme işlemine ihtiyacı yoktur. Hareketli parça yoktur.
Bir kullanıcı FAT ya da NTFS sistemine bir dosya yazdığında, bu işlem için belirli bir miktar kaynak ayrılır, ardından sonraki dosyalar yazılır. Dosyayı güncellemek ve ona bilgi eklemek gerekirse, diskin başka bir bölümündeki diğer sektörler kullanılacaktır.
Bu tür çok sayıda dosya olduğunda, dosya tüm diske dağıtılabilir, bu da okuma gibi bir işlem durumunda okuma kafasını hareket ettirmek zorunda kalacağı ve bunun performansı yavaşlatacağı anlamına gelir. Parçalanma tamamen bununla ilgilidir.
Diskin ne kadar parçalanmış olduğunu değerlendirmek için fsck
yardımcı programını kullanın. f seçeneğini geçin .
Dosya sisteminde büyük değişiklikleri önlemek için -n seçeneğini kullanın:
$ sudo fsck -fn /dev/sdb1
/dev/sdb1
doğrulama bölümüdür. Kontrolü bağlı bir sistem üzerinde gerçekleştirmeyin, yanlış hatalarla karşılaşırsınız, dosya sistemi üzerinde herhangi bir işlem yapılmazsa, herhangi bir hasar olmayacaktır. e4defrag
yardımcı programı birleştirme işlemini gerçekleştirmenize yardımcı olacaktır, e2fsprogs
klasöründe bulunur.
Eğer bu yardımcı program henüz yüklü değilse, komutu kullanarak yükleyin:
$ sudo apt install e2fsprogs
Ardından, istenen bölümün birleştirilmesi kullanılabilir. Aynı /dev/sdb1
. Birleştirmeden önce bölümü bağlayalım:
$ sudo mount /dev/sdb1 /mnt
Sonra Ext4 birleştirme:
$ sudo e4defrag /dev/sdb1
Daha sonra, parçalanmayı tekrar kontrol edebilirsiniz. Bundan önce bölümü ayırın. Parçalanma %0:
$ sudo fsck -fn /dev/sdb1
İşte bu kadar. SSD sürücüleri birleştirerek zamanınızı boşa harcamayın. Buna ihtiyaçları yoktur.