SSD sürücülerde TRIM için Linux desteği var mı?


15

SSD'ler için Linux'ta TRIM desteğini etkinleştirmenin bir yolu olup olmadığını bilen var mı? Bu, Windows 7'de bulunmaktadır ve Linux altında bu konuda fazla bilgi bulamadığım için şaşırdım.

SSD ve TRIM ile ilgili bilgileri burada bulabilirsiniz - http://www.anandtech.com/storage/showdoc.aspx?i=3531&p=10


2
Linus'un kendisi SSD sürücülerinin büyük bir hayranı, bu yüzden iyi desteklendiklerinden şüphelendim. torvalds-family.blogspot.com/2008/10/…
Mark Ransom

Yanıtlar:


13

Muhtemelen 2.6.28'den daha yeni bir çekirdeğe ihtiyacınız olduğuna dikkat edin, buraya bakın (bu yılın Mayıs ayında son etkinliği olan 2.6.30-rc4'e dayanarak). Bu ağacın ne derecede birleştirildiğini bilmiyorum, belki linux-ide@vger.kernel.orgposta listesini arayabilirsiniz . Güncelleme: bakınız bu konu (çekirdek listesinde de tartışılmıştır).

TRIM'i kullanmak için muhtemelen birkaç gün önce yayınlanan hdparm-9.20 ile ilgileniyorsunuz (ve daha yeni bir silecek-1.7 sürümü bile var).

Güncelleme: Dosya sistemi, TRIM, performans ve SSD diskler arasındaki ilişki hakkındaki bu LWN makalesine de bakın .



2

Bence Linux zaten Trim'i destekliyor. SSD'nin henüz desteği yok. Trim'in etkinleştirilmesi için mevcut nesil OCZ ve Intel sürücülerinin ürün yazılımı yükseltmesi gerekir.


1
Ocztechnology.com/products/flash_drives/… 'a göre en azından bazı OCZ ürünleri TRIM'i desteklemektedir.
ChrisInEdmonton

O zaman yanılıyorsunuz. Forumlarında OCZ haberlerini takip ediyorum ve TRIM henüz yayınlanmadı.
Pyrolistics

1
Gerçekten mi? Bu garip, çünkü bu sayfa açıkça aşağıdaki alıntıyı içeriyor: "En son ürün yazılımı güncellemesiyle, diğer SSD üreticilerinin şu ana kadar uygulayamadığı bir TRIM aracı da alıyorsunuz." Sahip olmadıkları bir özelliği yanlış bir şekilde iddia etmeleri gariptir, ancak bir şirket ilk kez böyle yapmazdı.
ChrisInEdmonton

1
Yanlış yapan bir inceleme sitesi. Bence ne demek istedikleri son FW boşta çöp toplama vardır.
Pyrolistical

2

Ext4 için, ATA Trim'i etkinleştirmek için fstabınıza atma seçeneğini eklemeniz gerekir .

Ayrıca bu güzel nasıl yapılır'a bakın


1

2.6.28, 2.6.33'te eklenen ilk destek "tam" kırpma desteğine sahiptir ... bu ne anlama geliyorsa.


0

TRIM komutunu UBUNTU 9.10'da izledim. Ancak 2.6.31 çekirdeğini kullanırken hiçbir TRIM Komutu bulamıyorum. HDparm kullanarak TRIM komutu oluşturduğumda, TRIM komutunu bulabilirim. Bu nedenle, mevcut linux çekirdek sürümünün TRIM komutunu desteklemediğini düşünüyorum.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.