[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: trim-funktion für ssd



Am Donnerstag, 26. Mai 2011 schrieb Michael Schuerig:
> On Thursday 26 May 2011, Martin Steigerwald wrote:
> > > > ok, dass heisst in /etc/fstab, hinter defaults, einfach ,discard
> > > > eintragen und remounten? weil fs ist ext4
> > > 
> > > Genau. Wenn du die SSD allerdings schon eine Weile ohne diese
> > > Option betrieben hast, dann könnte ein einzelnes trim trotzdem
> > > nötig sein. Genau weiß ich das nicht, aber es sollte nicht schaden
> > > -- und du hast ja ein Backup, oder? ;-)
> > 
> > Linus Torvalds meinte Mal ein inkrementelles Trim wie Ext4 mit der
> > Mount- Option Discard mache wenig Sinn, da viele Blöcke gleich
> > wieder beschrieben würde und das viel Performance koste. Er war also
> > eher für das regelmäßige Ausführen eines Trim-Cronjobs.
> 
> Das kostet vielleicht beim Schreiben Performance, aber ist das auf
> einem Nicht-Server spürbar?

Weiß nicht, ich probiere es gerade aus. Denn solange fstrim bei mir nicht 
tut, ists mit Discard-Mount-Option IMHO doch besser als ganz ohne 
Trimming.

> > Dummerweise
> 
> > tuts fstrim bei mir nicht, weder direkt noch über LVM:
> Da fällt mir nichts zur Diagnose ein. Ich bekomme mit einer Crucial
> C300
> 
> $ sudo fstrim -v /
> 156393414656 Bytes was trimmed

Hmmm. Das hätte ich auch gerne. Und es geht nach einem Upgrade von fstrim 
von 0.1-1 aus Unstable auf 0.2-2 aus Experimental ;).

Allerdings wundere ich micht, dass die Anzahl der getrimmten Bytes bei 
mehreren Aufrufen nacheinander nicht so recht geringer wird:

merkaba:~> fstrim -v /boot
245095424 Bytes was trimmed
merkaba:~> fstrim -v /boot
245095424 Bytes was trimmed

merkaba:~> fstrim -v /    
3968700416 Bytes was trimmed
merkaba:~> fstrim -v /
3968290816 Bytes was trimmed
merkaba:~> fstrim -v /
3968290816 Bytes was trimmed
merkaba:~> fstrim -v /
3968290816 Bytes was trimmed

merkaba:~> fstrim -v /
3967123456 Bytes was trimmed
merkaba:~> fstrim -v /
3967123456 Bytes was trimmed
merkaba:~> fstrim -v /
3967123456 Bytes was trimmed

Oder sogar wieder höher:

merkaba:~> fstrim -v /
3967197184 Bytes was trimmed

Okay, es wird schon immer wieder mal was geschrieben, aber sollte der TRIM 
nicht irgendwann zum Erfolg führen?

Naja, okay, mit der Weile wirds doch geringer:

merkaba:~> fstrim -v /                   
3949776896 Bytes was trimmed

Es scheint, dass sich die Intel SSD 320 Zeit nimmt für das Trimming. Ich 
schaue mal, wie es in einer halben Stunde oder so aussieht ;).

Ciao,
-- 
Martin 'Helios' Steigerwald - http://www.Lichtvoll.de
GPG: 03B0 0D6C 0040 0710 4AFA  B82F 991B EAAC A599 84C7

Attachment: signature.asc
Description: This is a digitally signed message part.


Reply to: