Có hỗ trợ Linux cho TRIM trên các ổ SSD không?


15

Có ai biết có cách nào để kích hoạt hỗ trợ TRIM trên Linux cho SSD không? Điều này được bao gồm trong Windows 7 và tôi đã ngạc nhiên rằng tôi không thể tìm thấy nhiều thông tin về nó trong Linux.

Thông tin về SSD và TRIM có thể được tìm thấy ở đây - http://www.anandtech.com/st Storage / showdoc.aspx? I = 3531 & p = 10


2
Bản thân Linus là một fan hâm mộ lớn của các ổ SSD, vì vậy tôi nghi ngờ chúng sẽ được hỗ trợ tốt. torvalds
Mark Ransom

Câu trả lời:


13

Lưu ý rằng bạn có thể cần một hạt nhân gần đây hơn 2.6.28, xem tại đây (dựa trên 2.6.30-rc4 với hoạt động cuối cùng vào tháng 5 năm nay). Tôi không biết cây đó đã được hợp nhất ở mức độ nào, có lẽ bạn có thể tìm kiếm linux-ide@vger.kernel.orgdanh sách gửi thư. Cập nhật: xem ví dụ chủ đề này (cũng được thảo luận trong danh sách kernel).

Để sử dụng TRIM, bạn có thể quan tâm đến hdparm-9.20 , được phát hành vài ngày trước (và tôi thấy thậm chí còn có một bản phát hành wiper-1.7 mới hơn).

Cập nhật: Xem thêm bài viết về LWN này về mối quan hệ giữa các hệ thống tệp, TRIM, hiệu suất và ổ SSD.


5

Linux đã hỗ trợ lệnh TRIM trong 2.6.28, được phát hành vào ngày 25 tháng 12 năm 2008. Xem tại đây để biết chi tiết.


1
Điều này có yêu cầu hỗ trợ hệ thống tập tin không?
dlux

1
[cần dẫn nguồn]
Andrew Coleson

1
trích dẫn thêm, cảm ơn vì đã giữ cho tôi trung thực.
ChrisInEd hôm

2

Tôi nghĩ Linux đã hỗ trợ Trim. Nó chỉ không có SSD có hỗ trợ cho nó. Việc nâng cấp firmware là cần thiết cho các ổ đĩa OCZ và Intel thế hệ hiện tại để Trim được kích hoạt.


1
Theo oczt Technology.com/products/flash_drive/, ít nhất một số sản phẩm OCZ hỗ trợ TRIM.
ChrisInEd hôm

Rồi bạn nhầm rồi. Tôi đang theo dõi tin tức OCZ trên diễn đàn của họ và TRIM chưa được phát hành.
Pyrolistic

1
Có thật không? Điều đó thật lạ, bởi vì trang đó bao gồm rõ ràng câu trích dẫn sau: "Với bản cập nhật firmware mới nhất, bạn cũng có được một công cụ TRIM mà các nhà sản xuất SSD khác đã không thực hiện được cho đến nay." Kỳ lạ là họ sẽ tuyên bố sai một tính năng mà họ không có, nhưng đây không phải là lần đầu tiên một công ty làm như vậy.
ChrisInEdmont

1
Đó là một trang web đánh giá đã sai. Tôi nghĩ những gì họ muốn nói là FW mới nhất có bộ sưu tập rác nhàn rỗi.
Pyrolistic


1

Hỗ trợ ban đầu được thêm vào trong 2.6.28, 2.6.33 có hỗ trợ cắt "đầy đủ" ... bất kể điều đó có nghĩa là gì.


0

Tôi đã theo dõi lệnh TRIM trên UBUNTU 9.10. Nhưng tôi không thể tìm thấy bất kỳ Lệnh TRIM nào khi tôi đang sử dụng kernel 2.6.31. Khi tôi tạo lệnh TRIM bằng hdparm, tôi có thể tìm thấy lệnh TRIM. Vì vậy, tôi nghĩ rằng phiên bản kernel linux hiện tại không hỗ trợ lệnh TRIM.

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.