Re: SSD partitionieren

Startseite
Anhänge:
Nachricht
+ (text/plain)
Nachricht löschen
Nachricht beantworten
Autor: Martin Steigerwald
Datum:  
To: list
Betreff: Re: SSD partitionieren
Am Samstag, 12. Oktober 2013, 11:22:26 schrieb Oliver, Luitgard, Ronja und Anne Krisch:
> Hallo zusammen,


Hi!

> spricht irgendetwas (technisch) dagegen eine SSD-Festplatte zu
> partitionieren?


Öhm. Nein.

Wieso sollte es?

Die Ausrichtung der Partitionen kann wichtig sein. Aber aktuelle Versionen
von fdisk, parted usw. richten automatisch an 1 MiB-Grenzen aus (wie
Windows spätestens ab Windows 7) und je nach SSD-Firmware ist ohnehin
nicht klar, welche Erase Block-Größen die SSD intern verwendet und wie
die Firmware Schreibzugriffe zusammenfasst, umbaut usw.

Ich hab seinerzeit ein Ext4 noch an geratenen Werten ausgerichtet, die
aktuellen BTRFS-Dateisysteme lasse ich einfach nur so laufen.

Wichtiger für Langzeit-Performance: Etwa 10-20% der Kapazität erstmal
freilassen. Und vielleicht hier und da mal ein fstrim für jedes
Dateisystem ausführen. Zum Freilassen gibt es ganz anschauliche PDFs von
Intel, die die höhere Performance und den geringeren Verschleiß
demonstrieren. Ich würde auch noch "noatime" als Mount-Option verwenden
und, falls BTRFS zum Einsatz kommt auch noch compress=lzo, es sei denn
die SSD komprimiert selbst, was SSDs mit SandForce-Controller wohl
mittlerweile alle machen.

Aber auch komplett voll dürfte eine gute SSD mindestens 3 bis 5 Jahre
bei guter Performance halten, den die Hersteller planen entsprechende
Reserven schon ein. Der Heise Verlag hat das für die c´t mal getestet
und versucht, SSD kaputt zu schreiben. Das ging nicht wirklich gut.

Ansonsten läßt sich der Zustand je nach SSD auch gut via smartctl aus
den Smartmontools beobachten:

merkaba:~> smartctl -a /dev/sda | egrep -A2 -i "(wearout|attr.*data str)"
SMART Attributes Data Structure revision number: 5
Vendor Specific SMART Attributes with Thresholds:
ID# ATTRIBUTE_NAME FLAG VALUE WORST THRESH TYPE UPDATED WHEN_FAILED RAW_VALUE
--
233 Media_Wearout_Indicator 0x0032 100 100 000 Old_age Always - 0
241 Host_Writes_32MiB 0x0032 100 100 000 Old_age Always - 318655
242 Host_Reads_32MiB 0x0032 100 100 000 Old_age Always - 831904

Diese Intel SSD 320 hält sich also immer noch für neuwertig, trotz 32 *
318655 = 10196960 MiB ~ 9957 GiB oder 9,72 TiB an Schreibvorgängen in
etwa 2,5 Jahren.

Intel garantiert "a miminim of usable life" für 5 Jahre bis zu 20 GB
Schreibzugriffe pro Tag. "usable life" interpretiere ich als auch noch
schnell genug. :) 20 * 365 = 7300 GB = 7,3 TB oder ~ 7,12 TiB. Intel
hat GB geschrieben, daher ging ich mal konservativ von 1000er-Basis aus.

So oder so liege ich weit drunter. Also dürfte die SSD mindestens 10
Jahre halten :)

Bei Interesse hole ich auch noch die Links zu den PDFs raus, wo Intel
diese Infos drinnen hat.

Ciao,
-- 
Martin 'Helios' Steigerwald - http://www.Lichtvoll.de
GPG: 03B0 0D6C 0040 0710 4AFA  B82F 991B EAAC A599 84C7
--
Mailing-Liste der Linux User Schwabach (LUSC) e.V.
Vor und beim Posten bitte
        ?http://lusc.de/List-Netiquette <   und
        ?http://lusc.de/List-Howto      <   beachten. Danke!