Apakah ada dukungan Linux untuk TRIM pada drive SSD?

15

Adakah yang tahu jika ada cara untuk mengaktifkan dukungan TRIM di Linux untuk SSD? Ini termasuk dengan Windows 7, dan saya terkejut bahwa saya tidak dapat menemukan banyak informasi tentang itu di Linux.

Info tentang SSD dan TRIM dapat ditemukan di sini - http://www.anandtech.com/storage/showdoc.aspx?i=3531&p=10

dlux
sumber
2
Linus sendiri adalah penggemar berat drive SSD, jadi saya curiga mereka didukung dengan baik. torvalds-family.blogspot.com/2008/10/…
Mark Ransom

Jawaban:

13

Perhatikan bahwa Anda mungkin membutuhkan kernel yang lebih baru dari 2.6.28, lihat di sini (berdasarkan 2.6.30-rc4 dengan aktivitas terakhir di bulan Mei tahun ini). Saya tidak tahu sampai sejauh mana pohon itu digabung, mungkin Anda bisa mencari di [email protected]milis. Perbarui: lihat misalnya utas ini (juga dibahas pada daftar kernel).

Untuk menggunakan TRIM Anda mungkin tertarik dengan hdparm-9.20 , dirilis beberapa hari yang lalu (dan saya melihat bahkan ada rilis wiper-1.7 yang lebih baru).

Pembaruan: Lihat juga artikel LWN ini tentang hubungan antara sistem file, TRIM, kinerja dan disk SSD.

hlovdal
sumber
5

Linux mendukung perintah TRIM di 2.6.28, dirilis pada 25 Desember 2008. Lihat di sini untuk detailnya.

ChrisInEdmonton
sumber
1
Apakah ini memerlukan dukungan sistem file juga?
Dlux
1
[rujukan?]
Andrew Coleson
1
kutipan ditambahkan, terima kasih telah menjaga saya jujur.
ChrisInEdmonton
2

Saya pikir Linux sudah mendukung Trim. Tidak ada SSD yang mendukungnya. Pembaruan firmware diperlukan untuk OCZ generasi terbaru dan drive Intel agar Trim diaktifkan.

Pirolistik
sumber
1
Menurut ocztechnology.com/products/flash_drives/... setidaknya beberapa produk OCZ mendukung TRIM.
ChrisInEdmonton
Maka Anda salah. Saya mengikuti berita OCZ di forum mereka dan TRIM belum dirilis.
Pyrolistic
1
Betulkah? Itu aneh, karena halaman itu secara eksplisit menyertakan kutipan berikut: "Dengan pembaruan firmware terbaru Anda juga mendapatkan alat TRIM yang gagal diimplementasikan oleh pabrikan SSD lain sejauh ini." Aneh bahwa mereka akan secara keliru mengklaim fitur yang tidak mereka miliki, tetapi itu bukan kali pertama perusahaan melakukannya.
ChrisInEdmonton
1
Itu adalah situs ulasan yang salah. Saya pikir apa yang mereka katakan adalah FW terbaru memiliki pengumpulan sampah kosong.
Pyrolistic
2

Untuk ext4 Anda harus menambahkan opsi buang di fstab Anda untuk mengaktifkan ATA Trim.

Lihat juga how-to ini

Mengalir
sumber
1

Dukungan awal ditambahkan pada 2.6.28, 2.6.33 memiliki dukungan trim "penuh" ... apa pun artinya.

Nama
sumber
0

Saya melacak perintah TRIM pada UBUNTU 9.10. Tetapi saya tidak dapat menemukan Perintah TRIM ketika saya menggunakan kernel 2.6.31. Ketika saya membuat perintah TRIM menggunakan hdparm, saya dapat menemukan perintah TRIM. Jadi, saya pikir versi kernel linux saat ini tidak mendukung perintah TRIM.


sumber