Chế độ ghi nhật ký an toàn nhưng chậm chạp sẽ biến mất sau Linux LTS 2027.

Hệ thống tập tin EXT4 vừa đánh dấu chế độ ghi nhật ký data=journal là không còn được khuyến khích sử dụng, mở đường cho việc loại bỏ hoàn toàn trong vài năm tới.

Data=journal là gì?

Chế độ data=journal của EXT4 ghi toàn bộ dữ liệu và siêu dữ liệu vào nhật ký trước khi chuyển vào hệ thống tập tin chính. Nhờ đó, khi xảy ra sự cố hoặc mất điện, nhật ký có thể được phát lại để khôi phục dữ liệu. Đây là chế độ được đánh giá cao về tính toàn vẹn dữ liệu nhưng đi kèm với chi phí hiệu năng không nhỏ.

Chế độ data=journal của EXT4 tập trung vào an toàn dữ liệu
Chế độ data=journal của EXT4 tập trung vào an toàn dữ liệu

Đánh đổi hiệu năng

So với chế độ mặc định data=ordered hay data=writeback, data=journal khiến tốc độ ghi chậm đi đáng kể. Bên cạnh đó, chế độ này còn vô hiệu hóa tính năng phân bổ chậm (delayed allocation) và hỗ trợ Direct I/O. Những hạn chế này khiến nó trở nên kém hấp dẫn trong thời đại ưu tiên tốc độ.

EXT4 deprecate chế độ data=journal
EXT4 deprecate chế độ data=journal

Thời điểm khai tử

Theo thông tin hợp nhất Git hôm nay cho Linux 7.3, tính năng EXT4 data=journal chính thức bị deprecate. Hỗ trợ cho chế độ này sẽ bị xóa bỏ vào đầu năm 2028, sau khi phiên bản Linux LTS 2027 ra đời. Người dùng còn khoảng hai năm để chuyển đổi sang các chế độ khác.

Chế độ data=journal an toàn nhưng chậm chạp của EXT4 sẽ không còn được hỗ trợ từ năm 2028, buộc người dùng phải thích nghi với các lựa chọn thay thế.

Đăng ký kênh youtube để ủng hộ Cafedev nha các bạn, Thanks you!