Các ext4
hệ thống tập tin cần phải được phân mảnh?
Có (nhưng rất hiếm khi).
Nếu vậy, làm thế nào để tôi chống phân mảnh chúng?
Sao chép tất cả các tệp ra khỏi phân vùng, xóa các tệp khỏi phân vùng, sau đó sao chép các tệp trở lại phân vùng. Hệ thống tệp sẽ phân bổ thông minh các tệp khi bạn sao chép chúng trở lại vào đĩa.
Nếu không, bạn có thể đăng một lời giải thích đơn giản về lý do tại sao chúng không cần phải được phân mảnh?
ext4
hành động theo cách thông minh hơn là chỉ thêm các tệp mới vào không gian có sẵn tiếp theo. Thay vì đặt nhiều tệp gần nhau trên đĩa cứng, các hệ thống tệp Linux phân tán các tệp khác nhau trên đĩa, để lại một khoảng trống lớn giữa chúng. Khi một tệp được chỉnh sửa và cần phát triển, thường sẽ có nhiều không gian trống để tệp phát triển thành. Nếu xảy ra sự phân mảnh, hệ thống tệp sẽ cố gắng di chuyển các tệp xung quanh để giảm sự phân mảnh trong sử dụng bình thường mà không cần tiện ích chống phân mảnh.
Nhờ một Nhận xét của @Green Reaper, sự chú ý của tôi đã được chuyển đến e4defrag .