Demi kelengkapan:
Fragmentasi tergantung pada sistem file (FS) , bukan pada disk atau OS.
Ini berarti bahwa jawaban untuk pertanyaan Anda tidak perlu ditanyakan untuk Windows *; SSD adalah case khusus - ini bekerja secara berbeda dari disc biasa.
FS adalah cara mengatur file Anda pada disk. Format Windows yang paling umum adalah NTFS
dan FAT32
. Feasibility yang paling umum digunakan di Linux adalah ext3
/ ext4
, tetapi ada banyak orang lain ( zfs
, xfs
, jfs
, ReiserFS
, btrfs
, dan banyak lagi).
Disk dibagi menjadi beberapa blok . Anda dapat membayangkannya sebagai rekaman panjang di mana Anda dapat menulis beberapa data. Saat Anda menulis sesuatu ke disk, Anda menggunakan blok ini. Tentunya Anda ingin file terkait ditulis bersebelahan, dan satu file ditulis dalam satu blok, sehingga Anda tidak perlu melompati rekaman itu. Ketika semuanya tersebar, itulah yang kami sebut fragmentasi . Defragmentasi mengaturnya.
Jelas bagaimana Anda mengatur sesuatu (FS) menentukan seberapa baik mereka diatur (apakah ada fragmentasi). Jika Anda mengatur file Anda dari awal, Anda tidak akan memiliki fragmentasi. Itulah yang terjadi di beberapa sistem file (misalnya ext
keluarga). Sistem file ini mengatur file Anda dengan cepat (sebelum menulis), sehingga Anda tidak perlu men-defragnya kecuali dalam keadaan khusus ketika tidak ada pilihan lain selain memperkenalkan sedikit gangguan.
Untuk informasi lebih lanjut tentang ext4
dan bagaimana mencegah fragmentasi, Anda dapat merujuk ke halaman ini
Sekarang SSD bekerja secara berbeda; itu bukan kaset. Anda bisa mendapatkan akses instan ke mana saja. Inti dari defragmentasi adalah Anda mengatur file dengan rapi, sehingga Anda tidak perlu melompat-lompat. Tidak ada cara untuk melompat dalam SSD. Anda tidak peduli apakah Anda harus pergi ke ujung kaset itu bolak-balik; tidak ada kaset.
Namun, ada cara lain untuk mengoptimalkan SSD. Lihat topik ini untuk klarifikasi.
*Hampir; Pilihan sistem file berkorelasi dengan OS. Sebagian besar pengguna Linux menggunakan FS yang berbeda dari pengguna Windows atau OS X.