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


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 linux-ide@vger.kernel.orgmilis. 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.



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.


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


1

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


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.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.