Rage wegen eine SSD HDD

was passiert wirklich, wenn man eine SSD HDD Defragmentiert?

Moin,

das Problem beim Speichern auf einer Festplatte ist, dass die Dateien selten in die Lücken passen, die gerade frei sind. Deshalb werden die in kleinere Fragmente aufgeteilt und letztendlich gestopft. Gespeichert wird das in Tabellen, wo neben Namen und Sicherheitsschlüsseln auch die Bereiche festgehalten werden, wo sich die ganzen Teile befinden…
Soweit identisch.
Bei einer „Platte“ muss der Lesekopf eben sich die Fragmente zusammensammeln indem er die verschiedenen Bereiche abfährt die dann dem platteninternen Controller zusammensetzt und als als ganzes letztendlich SATA-Controller übergibt.
Bei einer SSD werden die einzelnen Speicherbereiche abgefragt und ausgegeben.

Während nun die physische Platte und deren (meist) dummer Controller wirklich einen Vorteil haben, dass die immer mal wieder „auf Linie“ gebracht werden, ist eine SSD mit (fast immer) intelligenten Controller sowieso egal, wo was steht und dieser Controller es dann genauso (oder noch schlimmer) durcheinander würfelt und letztendlich nur anders chaotsich abspeichert.
Ferner optimieren diese sich automtisch immer mal wieder und so ein Eingriff von Außen hat u.U. den gegenteiligen Effekt: Da er durch Defragmentierung von Dir gestartet beschäftigt ist, hat er keine Zeit, sich um seine internen Optimierung zu kümmern…

einigermassen verständlich?

LG
Ce

Hallo,
die Defragmentierung von SSD ist nicht sinnvoll, da mit Hilfe des intelligenten Controllers alle Speicherplätze möglichst gleichmäßig genutzt werden sollen und somit eine Fragmentierung zwangsläufig ist. Eine Defragmentierung ist also hier kontraproduktiv. Zusätzlich verringern die vielen Verschiebeoperationen die Lebensdauer der SSD. Qualitative Zahlen existieren meines Wissens allerdings nicht.
Bei SSD-HDD-Datenträgern besteht nach meinem Kenntnisstand nicht die Möglichkeit, nur den konservativen Bereich zu defragmentieren. Da die häufig benutzten Dateien ohnedies in hybriden Systemen im SSD-Bereich abgelegt sind, wird eine Fragmentierung kaum eine merkliche Performance-Steigerung bringen.
Du solltest bitte aber mal eine Supportanfrage an den Hersteller des Laufwerks senden. Bis zu einer entsprechenden Antwort empfehle ich dir, die Defragmentieren nicht auszuführen.

LG Culles

Dann wird Deine SSD unnötiger Weise abgenützt! Sonst bringt „defragmentieren“ absolut nichts mehr.

Auch bei modernen Festplatten und Windows 7, oder grösser, ist „defragmentieren“ ein „alter Zopf“, der überhaupt keinen Wert mehr hat.

„Defragmentieren“ nützt lediglich etwas, wenn die Festplatte sehr voll ist aber der „Nutzen“ ist, aber auch dann,  die Zeit nicht wert, die Du damit versaust.

Zudem kommt noch, dass „moderne“ Nutzer, fast keine Datenbestände mehr haben, die überhaupt jemals „fragmentiert“ werden.

Du brauchst also KEIN Programm zum „Defragmentieren“.

Kaufe Dir lieber eine SSD, die gross genug ist (128 Gb,  ist zu klein und Unfug) oder eine Festplatte, die ebenfalls genügend freien Speicherplatz hat. Merke. jedes Betriebssstem braucht freien Platz, auf dem Massenspeicher, damit es vernünftige Leistung bringt.

Moin,

nein, nicht verständlich.

Grüße

fribbe

Hallo Fragewurm,

Wie schon geschrieben wurde, funktioniert eine Festplatte mechanisch.

Der Kopf muss zuerst auf die Spur bewegt werden und anschliessend muss sich die Platte so weit drehen, bis der gesuchte Sektor unter dem Lesekopf durchrauscht.

Bei 7’200 UpM kann das schon gute 8/1’000 Sekunden dauern bis der Sektor lesbar ist.
Das Positionieren des Kopfes ist noch etwas langsamer. Wobei der Kopd wesentlich schneller ist, wenn er nur um eine Spur verstellt werden muss, als wenn er von ganz Aussen nach ganz Innen bewegt werden muss.

Es macht also Sinn, die Daten möglichst so abzulegen, dass sie aufeinanderfolgende Sektoren und Spuren belegen.

Eine SSD besteht nur aus Halbleitern, da bewegt sich ausser den Elektronen nichts.
Um einen bestimmten Sektor auszulesen, muss man die Adresse anlegen und kann dann die Daten lesen. Dabei spielt es aber keinen zeitlichen Unterschied ob diese Sektoren auf aufeinander folgenden Plätzen liegen oder wild verstreut.

Somit bringt defragmentieren bei einer SSD keine Vorteile.

Allerding vertragen SSD-Speicherzellen nur eine bestimmte Anzahl an Schreiboperationen. Heute so etwa in der Grössenordnung von 1’000’000 Schreibzyklen, dann sind die Speicherzellen kaputt. Lesen kann man beliebig oft.

SSDs verwenden einen Controller, welcher dafür schaut, dass alle Speicherblöcke gleichmässig abgenutzt werden. Dazu werden dann Dateien, welche sich selten, oder nie, ändern, in schon abgenutztere Blöcke umverteilt, damit diese Blöcke für Dateien verwendet werden können, welche sich öfter ändern.

Das Ganze wird dann so gemacht, dass der PC dies gar nicht merkt. Der Controller führt dazu eine Übersetzungstabelle. Der PC liest, oder schreibt also immer z.B. in den Block Nummer 23, egal in welchem Block auf dem Speicher sich dieser gerade befindet.

Grundsätzlich ist also eine SSD immer wild fragmentiert, das speilt aber für die Zugriffszeiten keine Rolle.

Mit defragmentieren, zwingst du aber den Controller dazu die Blöcke neu zu schreiben, was dann an der Lebenszeit des Speichers nagt.

Ausser Spesen nichts gewesen, wenn man eine SSD defragmentiert!

MfG Peter(TOO)

Du verbrauchst Schreibzyklen, hast aber keinerlei Vorteile wie erhöhte Performance oder höhere Dateisicherheit. SSD Controller haben eine eigene Logik Daten abzulegen. Vor allem danach wie häufig einzelne Speicherbereich ebereits beschrieben worden sind. Damit diese kompatibel zu bisherigen Betriebssystemen sind, gaukeln Sie dem Betriebssyytem eine bekannte „Datenträgeroberflöche“ nach Sektoren vor.

Die Angaben für das Betriebssystem sind also „emuliert“. Windows denkt zwar es wüsste genau an welcher Stelle sich die Datenblöcke befinden und könnte sie zusammenbringen (defragmentieren), aber die „vorgekaukelten“ Stellen sind nicht die realen Stellen. Somit ordnet Windows dann fleissig um, bis die Datei wieder an einem Stück „aussieht“. Eine Ebene darunter werkelt sich der SSD Controller ab unsinnigerweise jede Menge Dateiblöcke zu löschen und irgendwoanders „völlig durcheinander“ wieder hinzuschreiben

ganz  plakativ

vor Defrag
Windows Struktur: A2 A1 A5 A3 A5 A6 (ohhh böse! Fragmentiert!)
SSD intern:           B8 C8 A1 A2 A7 D3

nach Defrag
Windows Struktur: A1 A2 A3 A4 A5 A6 (ahhh jetzt ist das Defrag Programm happy)
SSD intern:             C7 E9 D8 F7 A1 J9

:wink:

dann einfach der Rückschluss:
eine SSD fragmentiert nach ihren eigenen Regeln und ein Eingriff von außen (sprich Defragmentierungsprogramme) sind nur Beschäftigungstherapie, welche meist sogar kontraproduktiv sind…

LG
Ce

Halo rase wegen SSD
 Eine SSD ist wie schon angemerkt keine drehende Platte sondern eine scheibe… Es ist föllig egal wo auf einer SSD die Daten liegen. Das System hat immer sofort zu allen teilen der Scheibe zugriff. SO schnell kann das keine Platte die ja derehend ist und viele leseköpfe hat.
 STatt Defrag heißt es bei SSD Trimm.
Der Trimmbefehl wird von dem richtigen Treiber des Controllers übernommen.  Die SSD sollten am G6 Controller-Steckplatz angeschlossen sein, damit ihre Quallität voll ausgeschöpft werden kann. Aber es geht auch mit dem normalen Anschluss, nur eben nicht so schnell.
 Der unterschied zwischen Trimmen und Defragmentieren ist so:
 Du löschst per Hand einen Datenblock von der SSD. Dann schreibst Du einen neuen Datenblock dazu.
 Jetzt erst wird duch den Trimmbefehl der Datenblock wirklich gelöscht damit der Platz sofort frei wird für die neuen Daten.
 Defrag bedeutet. Du hast einen Datenblock gelöscht. Der aber bleibt auf der Platte stehen, es werden nur die Kopfdaten( namen) gelöscht. Beschreiben kann die Platte an der Stelle noch nichts.  oder nur teilweise. Da die  Platte sich beim beschreiben dreht und die Daten unterschiedliche Längenschlüssel haben wird bei einer Platte eine Datei nicht sauber hintereinander geschriben. Um diese Daten schneller lesen zu können, muss eine Defragmentierung ausgeführt werden. Bei  dieser werden nun die Datenteile sauber aneinander gereiht, damit sie beim lesen schnell abgegriffen werden kann.
 Das ist sicher verständlich und logisch für Dich.
 Vieleicht fehlt noch die eine oder andere ergänzung dazu aber zu einem verstehen des Unterschieds zwischen Defrag und Trimm sollte die Info reichen.
Herzlichst Roselle2