Làm thế nào tôi có thể kiểm tra nếu một phân vùng cụ thể ext4 được ghi nhật ký?


19

Tôi cần biết điều này vì điều này:

Thêm tùy chọn gắn dữ liệu = writBack nếu bạn định dạng đĩa mà không ghi nhật ký. Mặt khác, thêm dữ liệu = đã ra lệnh có thể là một sự thỏa hiệp tốt giữa ghi nhật ký đầy đủ và không có gì cả.

từ danh sách SSDChecklist .

Câu trả lời:


15

sudo dumpe2fs /dev/sda1 | more, hãy tìm một dòng bắt đầu với Tính năng hệ thống tập tin , nên nói has_journal .

Để tắt nhật ký và tăng tốc mọi thứ trên phân vùng ext4, hãy làm theo các bước sau:

Ví dụ sử dụng thiết bị sda1, điều này không có nghĩa là bạn nên làm điều đó trên đĩa chính của mình, thay thế sda1 bằng đĩa bạn đang chuẩn bị, mất dữ liệu sẽ xảy ra!

Tạo ext4 fs trên đĩa / dev / sda1

mkfs.ext4 /dev/sda1

Để kích hoạt writebackchế độ sử dụng này. Chế độ này thường sẽ cung cấp hiệu suất ext4 tốt nhất.

tune2fs -o journal_data_writeback /dev/sda1

Để xóa nhật ký xóa tùy chọn has_journal, điều này sẽ vô hiệu hóa tạp chí etx4

tune2fs -O ^has_journal /dev/sda1

Kiểm tra xem mọi thứ có ổn không

e2fsck -f /dev/sda1

Xong, chỉ khuyến nghị cho các ứng dụng tốc độ! Gl


12

Lệnh sau được thực thi dưới dạng superuser và sử dụng làm tham số cho phân vùng chính xác

debugfs -R features /dev/sda1

sẽ cung cấp cho bạn một đầu ra như sau

debugfs 1.41.14 (22-Dec-2010)
Filesystem features: has_journal ext_attr resize_inode dir_index filetype needs_recovery extent flex_bg sparse_super large_file huge_file uninit_bg dir_nlink extra_isize

nơi bạn có thể đọc has_journal.


Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.