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

Re: trim-funktion für ssd



Hi Marco und Michael,

Am Montag, 23. Mai 2011 schrieb Michael Schuerig:
> On Monday 23 May 2011, Marco Estrada Martimez wrote:
> > Am 23.05.2011 18:44, schrieb Michael Schuerig:
> > > Die wirklich interessante Frage ist aber, ob trim überhaupt nötig
> > > ist. Wenn du ext4 mit der mount-Option discard verwendest,
> > > brauchst du kein trim mehr.
> > 
> > hi,
> > 
> > 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. Dummerweise tuts fstrim bei mir nicht, 
weder direkt noch über LVM:

merkaba:~> hdparm -I /dev/sda | grep -i ssd
        Model Number:       INTEL SSDSA2CW300G3 

merkaba:~> fstrim
fstrim: You have to specify mount point.
Usage: fstrim [-s start] [-l length] [-m minimum-extent] [-v] {mountpoint}
        -s Starting Byte to discard from
        -l Number of Bytes to discard from the start
        -m Minimum extent length to discard
        -v Verbose - number of discarded bytes

merkaba:~> df -hT /boot / /home
Dateisystem   Typ     Size  Used Avail Use% Eingehängt auf
/dev/sda3     ext4    277M   44M  220M  17% /boot
/dev/mapper/merkaba-debian
             btrfs     19G  6,3G   11G  38% /
/dev/mapper/merkaba-home
              ext4    221G  193G   17G  93% /home

merkaba:~> fstrim /boot
fstrim: FSTRIM: Bad address
merkaba:~#1> fstrim /    
fstrim: FSTRIM: Bad address
merkaba:~#1> fstrim /home
fstrim: FSTRIM: Bad address

$SUCHMASCHINE scheint auf den ersten Blick nicht sehr hilfreiche Resultate 
zu liefern.

merkaba:~> cat /proc/version
Linux version 2.6.39-1-amd64 (Debian 2.6.39-1) (buildd_amd64-
brahms@buildd.debian.org) (gcc version 4.4.6 (Debian 4.4.6-3) ) #1 SMP Tue 
May 24 14:34:19 UTC 2011

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: