Điểm:5

Tôi có nên sử dụng hệ thống tệp zfs hoặc ext4 trên máy tính xách tay cũ có SSD không?

lá cờ mw

Trong khi cài đặt Ubuntu 21.10 trên một máy tính xách tay khá cũ, tôi nhận thấy rằng tôi cũng có thể chọn ZFS làm hệ thống tệp dường như đã trở thành mặc định trên máy chủ Ubuntu. Theo những gì tôi có thể đọc được thì đó là một trong những niềm tự hào của cộng đồng FreeBSD với tư cách là một hệ thống tệp mạnh mẽ và hoàn thiện và là một hệ sinh thái khá mới đối với hệ sinh thái Linux. Vì vậy, tôi tò mò về nó.

Tôi muốn mã hóa toàn bộ ổ SSD của máy tính xách tay của mình và tôi muốn có một hệ thống hoạt động hiệu quả. Vì vậy, tôi tự hỏi điều gì sẽ xảy ra khi sử dụng ZFS thay vì ext4 cũ tốt, về hiệu suất, độ ổn định và mức sử dụng pin?

guiverc avatar
lá cờ cn
Nếu bạn có nhiều RAM, nhiều tài nguyên cpu và cần ZFS - thì đó là một hệ thống tệp sản xuất tốt. Mặc dù vậy, nó rất nặng về tài nguyên; vì vậy tôi sẽ bỏ qua việc sử dụng nó trừ khi bạn được hưởng lợi từ những gì nó cung cấp.
chrylis -cautiouslyoptimistic- avatar
lá cờ er
Xin lưu ý thêm, nếu nó không được hàn vào, tôi khuyên bạn nên thay SSD. Chúng có thời gian sử dụng lâu dài và chúng không quá đắt.
lá cờ ag
Trừ khi bạn có lý do chính đáng để làm như vậy, chỉ cần chọn hệ thống tệp do trình cài đặt đề xuất. Điều này sẽ cung cấp cho bạn một cấu hình đã được thử nghiệm rất tốt và do đó ít gây bất ngờ nhất. Ngoài ra, nếu bạn mã hóa ổ cứng của mình, tốt hơn hết là bạn cũng nên có các bản sao lưu đã được kiểm tra kỹ càng, nếu không bạn nên chuẩn bị tinh thần để mất dữ liệu. Thử nghiệm là cả sao lưu và khôi phục.
Điểm:6
lá cờ in

ZFS rất tốt trên các máy chủ có nhiều ram, nhiều cpu và nhiều đĩa.

Nó hoạt động rất tốt trên các đĩa lớn và kết hợp nhiều đĩa, đồng thời có các tính năng hay như triển khai phần mềm chống gỉ quay lai + khối lượng đột kích bộ đệm SSD để có hiệu suất cao hơn.

Nếu bạn có một đĩa nhỏ duy nhất với ram hạn chế, zfs vẫn có thể hoạt động tốt, nhưng hầu hết các ưu điểm của nó đã biến mất và ext4 cũng có thể hoạt động, nhưng với mức sử dụng ram thấp hơn.

Đối với các đĩa đơn trên 4T, tôi sẽ cân nhắc xfs hơn zfs hoặc ext4. Đối với hơn 3 đĩa hoặc đĩa quay có ssd, zfs bắt đầu trông rất thú vị. Giữa 2T và 4T trên một đĩa, bất kỳ đĩa nào trong số này có thể có hiệu suất tương tự.

Tuy nhiên, như mọi khi, trường hợp sử dụng cụ thể của bạn ảnh hưởng rất lớn đến điều này và có những trường hợp góc mà bất kỳ trường hợp nào trong số này sẽ hoạt động tốt hơn các trường hợp khác. Ví dụ: zfs và xfs hoạt động tốt hơn nhiều so với ext4 khi bạn có hàng nghìn tệp trong một thư mục, bất kể kích thước đĩa là bao nhiêu. Nhưng đây là trường hợp góc và không phổ biến, đặc biệt là với các đĩa nhỏ hơn 2T.

Đối với các đĩa nhỏ thường thấy trong máy tính xách tay, ext4 là đủ và nếu bạn muốn mã hóa, các giá trị mặc định bạn nhận được khi kích hoạt nó trong trình cài đặt ubuntu có thể hoạt động tốt nhất với ext4.

blnks avatar
lá cờ mw
Đĩa của tôi chỉ có 256GB. Vì vậy, bạn nghĩ gì về sự khác biệt có thể có mà nó tạo ra?
user10489 avatar
lá cờ in
Tôi không thấy có ích gì khi sử dụng bất cứ thứ gì ngoại trừ ext4 cho một thứ nhỏ như vậy. Các giá trị mặc định với LUKS và ext4 trong trình cài đặt ubuntu sẽ hoạt động tốt.
lá cờ cn
pts
Tại sao XFS tốt hơn ext4 đối với đĩa quay lớn?
user10489 avatar
lá cờ in
xfs được thiết kế đặc biệt cho các tệp lớn và số lượng tệp lớn. Nhiều cấu trúc dữ liệu nội bộ của nó là cây b thay vì danh sách tuyến tính mà ext4 thường sử dụng. Trên 2T, xfs bắt đầu trở nên thuận lợi và trên 4T, cấu trúc dữ liệu tuyến tính của ext4 bắt đầu trở thành một vấn đề nghiêm trọng. (cây b giống như cây nhị phân, ngoại trừ không phải nhị phân và được thiết kế để hoạt động hiệu quả trên các thiết bị dựa trên khối.)
lá cờ cn
Theo kinh nghiệm của tôi, XFS có hiệu suất đọc tốt hơn ext4 với nhiều tệp nhỏ, nhưng hiệu suất ghi kém hơn đáng kể. Nó phổ biến trên các máy chủ web, nơi số lần đọc nhiều hơn số lần ghi, nhưng trên máy tính xách tay cá nhân, nơi tôi thỉnh thoảng biên dịch mọi thứ, tôi vẫn thích ext4 hơn.
user10489 avatar
lá cờ in
Tôi thích ext4 trên các đĩa nhỏ hơn. Xfs thú vị có hiệu suất ghi chậm hơn; ban đầu nó được thiết kế dành riêng cho tình huống chủ yếu là đọc (video trên máy chủ theo yêu cầu), vì vậy không quá ngạc nhiên.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.