Tin tức và phân tích của tất cả các thiết bị di động

Cách tối ưu hóa SSD trên Linux

SSD ngày càng nhận được nhiều hỗ trợ Linux hơn và ngày càng có nhiều người dùng nhận được chúng. Mặc dù vậy, rất ít người dùng Linux biết họ nên sử dụng hệ thống tệp thích hợp nào, cách thức hoạt động của hệ thống tệp TRIM hoặc thậm chí tại sao họ nên cẩn thận về việc đọc/ghi. Do đó, trong bài viết này, chúng tôi sẽ đề cập đến mọi thứ bạn cần biết về cách tối ưu hóa SSD trên Linux. Chúng tôi sẽ thảo luận về các hệ thống tập tin tốt nhất để sử dụng. Ngoài ra, chúng tôi sẽ giới thiệu cách bật TRIM và hơn thế nữa!
CẢNH BÁO SPOILER: Cuộn xuống và xem video hướng dẫn ở cuối bài viết này.

Hệ thống tệp cho SSD

SSD rất hiện đại. Họ sử dụng công nghệ NAND để đảm bảo dữ liệu được đọc và ghi theo cách nhanh nhất có thể. Chính vì tốc độ này mà các ổ đĩa trạng thái rắn có xu hướng thực sự nhanh bất kể bạn đặt loại hệ thống tệp nào trên chúng. Điều đó nói rằng, nếu bạn muốn tận dụng tối đa SSD của mình trên Linux, cách tốt nhất của bạn là chọn hệ thống tệp tốt nhất. Chúng ta hãy xem các hệ thống tệp có sẵn cho Linux và thảo luận xem hệ thống tệp nào là tốt nhất để sử dụng cho SSD.

mở rộng 4

Có một lý do hệ thống tập tin mở rộng 4 là sự lựa chọn của hầu hết các bản phân phối Linux. Nó đáng tin cậy và có các tính năng khá tốt cho các trường hợp sử dụng khác nhau. Ext4 nói chung là một hệ thống tệp “phổ quát”, có nghĩa là nó sẽ được sử dụng trên nhiều thiết bị lưu trữ khác nhau. Nó không được thiết kế riêng cho SSD, nhưng đừng để điều đó làm bạn sợ. Nó có nhiều cải tiến dành riêng cho chủ sở hữu SSD, chẳng hạn như hỗ trợ TRIM và các tính năng cho phép giảm tốc độ đọc/ghi để cải thiện tuổi thọ.

Nếu bạn không chắc mình muốn gì ở SSD, hãy sử dụng hệ thống tệp này. Nó được làm tròn tốt và sẽ hoàn thành công việc.

XFS

Hệ thống tệp XFS là một hệ thống tệp kế thừa với nhiều trường hợp sử dụng khác nhau. Giống như Ext4, hệ thống tệp XFS hỗ trợ những thứ như TRIM, điều này sẽ giúp SSD của bạn hoạt động tốt trên Linux. Trên hết, nó có một số tính năng thực sự tuyệt vời, bao gồm công cụ chống phân mảnh hệ thống tệp và khả năng vô hiệu hóa nhật ký hệ thống tệp (điều này rất quan trọng khi bạn đang cố gắng tối đa hóa tuổi thọ của SSD).

Nhìn chung, XFS là một hệ thống tệp tuyệt vời cho SSD nếu bạn muốn có hiệu suất tuyệt đối tốt nhất có thể. Hệ thống tệp XFS có thể được chọn với hầu hết các công cụ cài đặt bản phân phối Linux.

Kích hoạt hỗ trợ TRIM

FS-TRIM là một tiện ích dành cho các hệ thống tệp duyệt qua và loại bỏ các khối không sử dụng. Do bản chất của flash và NAND nói chung, càng có nhiều khối xuất hiện thì SSD càng chậm. Kích hoạt tính năng này là rất quan trọng đối với sức khỏe của SSD của bạn.

Trong hầu hết các trường hợp, các bản phân phối Linux (như Ubuntu, v.v.) sẽ cho phép bạn thực hiện việc này. Tuy nhiên, không phải mọi bản phân phối Linux đều giống nhau và một số không bật tính năng này theo mặc định. Đây là cách:

Ubuntu

sudo apt install util-linux

Debian

sudo apt-get install util-linux

Vòm Linux

sudo pacman -S util-linux

mũ phớt

sudo dnf install util-linux

mởSUSE

sudo zypper install util-linux

Sau khi util được cài đặt, hãy kích hoạt các dịch vụ hệ thống để đảm bảo FS-TRIM hoạt động.

sudo systemctl enable fstrim.service
sudo systemctl enable fstrim.timer

Sau đó khởi động ngay 2 dịch vụ này với systemctl start.

sudo systemctl start fstrim.service
sudo systemctl start fstrim.timer

Hạn chế đọc và ghi vào SSD

Ổ cứng thể rắn không hoạt động giống như ổ cứng quay truyền thống. Không giống như ổ RPM, SSD có số lần ghi hạn chế mà chúng có thể thực hiện. Khi người dùng đạt đến số lần ghi tối đa có thể, ổ đĩa sẽ chuyển sang chế độ chỉ đọc và bắt đầu gặp sự cố (hoặc tệ hơn). Để giảm thiểu điều này, hãy làm như sau.

Đầu tiên, không tạo phân vùng trao đổi trên SSD. Trao đổi toàn bộ phân vùng trên ổ SSD có nghĩa là ổ cứng thể rắn liên tục đọc và ghi dữ liệu. Điều này có thể nhanh chóng làm suy giảm tình trạng và tuổi thọ của ổ đĩa. Thay vào đó, hãy xem xét việc tạo một tệp hoán đổi hoặc hoàn toàn không hoán đổi.

Sử dụng tệp hoán đổi thay vì phân vùng vẫn không an toàn, nhưng cuối cùng sẽ tốt hơn vì tệp hoán đổi vẫn chỉ là một tệp chứ không phải toàn bộ phân vùng mà hệ thống có thể sử dụng. Ngoài ra, các tập tin trao đổi có thể dễ dàng bật và tắt. Người dùng có thể dễ dàng kích hoạt trao đổi khi cần và vô hiệu hóa nó ngay khi thực hiện xong, thay đổi kích thước, v.v. Các phân vùng hoán đổi kém linh hoạt hơn.

Một phương pháp hay khác để hạn chế khả năng đọc/ghi của SSD là tắt tính năng ghi nhật ký trên hệ thống tệp. Nó không quan trọng, nhưng nếu bạn làm thế, bạn sẽ đọc/viết ít hơn rất nhiều. Để thực hiện việc này, hãy tìm kiếm trong sổ tay hướng dẫn phân phối Linux của bạn để biết bất kỳ thông tin nào họ có thể có trên đó dành riêng cho hệ điều hành của bạn.

Cuối cùng, luôn cố gắng cập nhật chương trình cơ sở của SSD. Dù bạn có tin hay không thì SSD cũng nhận được các bản cập nhật giống như mọi thành phần khác trên máy tính của bạn. Nếu không cập nhật chương trình cơ sở, bạn sẽ bỏ lỡ các cải tiến của nhà sản xuất giúp chương trình hoạt động hiệu quả hơn, đọc/ghi ít hơn và xử lý dữ liệu tốt hơn. Để cập nhật chương trình cơ sở của ổ đĩa, tốt nhất bạn nên tham khảo hướng dẫn đi kèm với ổ SSD của mình. Ngoài ra, hãy tìm kiếm trang web của nhà sản xuất hoặc kiểm tra wiki của bản phân phối Linux của bạn để biết hướng dẫn.

Mục lục