Saya memiliki ext4
fresh yang baru partisi, yang berarti saya baru saja memformatnya dengan mkfs.ext4 -m 0.1 /dev/mapper/abak-home
, dan sudah ada 27G
ruang yang digunakan. Mengatur ruang root yang dicadangkan (-m)
ke tidak berpengaruh.
Saya menggunakan LVM tetapi saya tidak berpikir bahwa LVM seharusnya berpengaruh pada ini. Versi Ubuntu adalah 12,04 LTS.
# df -h Filesystem Size Used Avail Use% Mounted on ... /dev/mapper/abak-home 1.8T 27G 1.8T 2% /home
Kemudian saya mencoba memformat partisi dengan ext3 dan hasilnya jauh lebih baik :
# df -h Filesystem Size Used Avail Use% Mounted on ... /dev/mapper/abak-home 1.8T 196M 1.8T 1% /home
Bagaimanapun, mengapa perbedaannya dan bagaimana saya bisa memperbaikinya ini?
Jawaban yang Diterima:
Tidak ada yang perlu diperbaiki , dan ini sangat normal.
ext4 membuat banyak overhead sebelum file apa pun dibuat. Itu tidak berarti itu "lebih buruk" dari ext3. Jika Anda mengisi partisi itu dengan file, Anda akan melihat bahwa overhead ext3 (dan NTFS) akan tumbuh secara proporsional dengan file, seperti ext4 pada dasarnya akan tetap konstan selamanya.
Dengan "mengalokasikan sebelumnya" overhead, ia dapat mengelolanya banyak lebih baik daripada yang tumbuh. Jadi ext4 hanya melakukan apa yang akan dilakukan ext3 nanti.
Selain itu, 27G mungkin terlihat banyak, tetapi masih hanya 1,5% overhead . Bandingkan dengan FAT masa lalu, di mana ruang kosong bisa memakan apa saja mulai dari 5% hingga 30% dari ruang partisi Anda, dan Anda akan melihat betapa banyak hal telah berkembang sejak saat itu.
Juga, saya sangat menyarankan melawan menggunakan -m 0
. Ruang yang dicadangkan ada karena suatu alasan:ini menurunkan peluang fragmentasi dan menghemat ruang untuk fsck
. Itu hanya dipesan dari pengguna , tetapi root (dan dengan demikian semua instalasi perangkat lunak Anda) dapat menggunakannya sepenuhnya. Jika menurut Anda 5% berlebihan, sisakan minimal 1% .
Ingat:tidak ada mimpi buruk fragmentasi di ext
. Tapi keindahan ini ada harganya. Dibutuhkan ruang kosong sebagai ruang untuk manajemen yang tepat. Berikan padanya dan segalanya akan berjalan lebih lancar. Selain itu, siapa yang pernah menggunakan HDD lebih dari 90% sebelum membeli yang lebih besar? Jadi apa masalahnya tentang ruang yang dipesan 5%? Ini dapat menyelamatkan Anda saat Anda secara tidak sengaja membuat file selusin GB yang memenuhi seluruh partisi dan akhirnya membuat OS mogok karena kurangnya ruang untuk proses lain.
Untuk bacaan teknis lebih detail dan lebih lanjut, baca di sini