Esiste il supporto Linux per TRIM su unità SSD?


15

Qualcuno sa se esiste un modo per abilitare il supporto TRIM su Linux per SSD? Questo è incluso in Windows 7 e sono rimasto sorpreso di non poter trovare molte informazioni al riguardo su Linux.

Informazioni su SSD e TRIM sono disponibili qui: http://www.anandtech.com/storage/showdoc.aspx?i=3531&p=10


2
Lo stesso Linus è un grande fan delle unità SSD, quindi sospetto che siano ben supportate. torvalds-family.blogspot.com/2008/10/…
Mark Ransom,

Risposte:


13

Si noti che probabilmente è necessario un kernel più recente della 2.6.28, vedere qui (basato su 2.6.30-rc4 con l'ultima attività a maggio di quest'anno). Non so fino a che punto quell'albero sia stato unito, forse puoi cercare nella linux-ide@vger.kernel.orgmailing list. Aggiornamento: vedi ad esempio questo thread (discusso anche nell'elenco del kernel).

Per usare TRIM probabilmente sei interessato a hdparm-9.20 , rilasciato qualche giorno fa (e vedo che esiste anche una nuova versione di wiper-1.7).

Aggiornamento: leggi anche questo articolo LWN sulla relazione tra filesystem, TRIM, performance e dischi SSD.



2

Penso che Linux supporti già Trim. Non è ancora supportato da SSD. L'aggiornamento del firmware è necessario per le unità OCZ e Intel di generazione attuale per abilitare Trim.


1
Secondo ocztechnology.com/products/flash_drives/… almeno alcuni prodotti OCZ supportano TRIM.
ChrisInEdmonton,

Allora ti sbagli. Sto seguendo le notizie OCZ nei loro forum e TRIM non è stato ancora rilasciato.
Pirolistico

1
Veramente? È strano, perché quella pagina include esplicitamente la seguente citazione: "Con l'ultimo aggiornamento del firmware ottieni anche uno strumento TRIM che altri produttori di SSD non hanno finora implementato". Strano che rivendichino falsamente una caratteristica che non hanno, ma non sarebbe la prima volta che un'azienda lo fa.
ChrisInEdmonton,

1
Questo è un sito di recensioni che ha sbagliato. Penso che ciò che intendevano dire è che l'ultimo FW ha la raccolta dei rifiuti inattiva.
Pirolistico

2

Per ext4 si deve aggiungere l' scarto opzione nel fstab per consentire ATA Trim.

Vedi anche questo bel how-to


1

Il supporto iniziale aggiunto in 2.6.28, 2.6.33 ha un supporto di assetto "completo" ... qualunque cosa significhi.


0

Ho rintracciato il comando TRIM su UBUNTU 9.10. Ma non riesco a trovare alcun comando TRIM quando sto usando il kernel 2.6.31. Quando ho generato il comando TRIM usando hdparm, posso trovare il comando TRIM. Quindi, penso che l'attuale versione del kernel Linux non supporti il ​​comando TRIM.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.