Kích thước hợp lý cho các hệ thống tập tin của tập tin khối dành riêng cho các đĩa không phải hệ điều hành?


21

Khi tạo một hệ thống tệp ( mkfs ...), hệ thống tệp dành 5% dung lượng để sử dụng riêng vì theo man tune2fs:

Việc bảo lưu một số khối hệ thống tệp để sử dụng bởi các quy trình đặc quyền được thực hiện để tránh phân mảnh hệ thống tệp và để cho phép các trình nền hệ thống, như syslogd (8), tiếp tục hoạt động chính xác sau khi các quy trình không đặc quyền bị ngăn không cho ghi vào hệ thống tệp.

Nhưng với ổ đĩa lớn 5% là khá nhiều dung lượng.

Tôi có các ổ 4x1,5 TB để lưu trữ dữ liệu (HĐH chạy trên một đĩa riêng), vì vậy cài đặt mặc định sẽ dự trữ 300 GB, tức là nhiều hơn so với toàn bộ ổ OS.

Không gian dành riêng có thể được điều chỉnh, nhưng kích thước hợp lý cho một đĩa dữ liệu là gì? Tôi có thể đặt nó về 0 không, hoặc có thể dẫn đến các vấn đề với phân mảnh không?

Câu trả lời:


22

Tôi đã tìm thấy câu trả lời sau https://www.redhat.com/archives/ext3-users/2009-Janftime/msg00026.html , từ Theodore Tso, một nhà phát triển ext4.

Nếu bạn đặt số khối dành riêng thành 0, nó sẽ không ảnh hưởng nhiều đến hiệu suất trừ khi bạn chạy trong thời gian dài (với rất nhiều tệp được tạo và xóa) trong khi hệ thống tệp gần như đầy đủ (nghĩa là trên 95%), tại thời điểm đó bạn sẽ phải chịu các vấn đề phân mảnh. Công cụ cấp phát đa khối của Ext4 có khả năng phân mảnh cao hơn nhiều, vì nó khó hơn nhiều để tìm các khối liền kề, vì vậy ngay cả khi bạn không bật các tính năng ext4 khác, bạn sẽ thấy kết quả tốt hơn chỉ đơn giản là gắn hệ thống tệp ext3 bằng ext4 trước hệ thống tệp được hoàn toàn đầy đủ.

Nếu bạn chỉ sử dụng hệ thống tệp để lưu trữ lâu dài, nơi các tệp không thay đổi thường xuyên (nghĩa là một cửa hàng mp3 hoặc video khổng lồ), rõ ràng điều đó sẽ không thành vấn đề.


1
Cảm ơn rất nhiều. Ngay từ miệng ngựa, thậm chí :)
jg-faustus

1
Tuy nhiên, sử dụng %1như các khối dành riêng không quan trọng hệ thống được sử dụng để làm gì?
Muhammad Gelbana
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.