Jemand (200_success) hat einen Kommentar abgegeben, der für die Frage viel relevanter ist und eine genauere Beschreibung wert ist.
Zuallererst: HDD bedeutet Festplattenlaufwerk und es enthält wirklich eine Festplatte. Diese Platte besteht aus kleinen Teilen, Sektoren genannt, auf denen Informationen gespeichert sind. Schauen Sie sich dieses Bild an:
Ein Sektor ist mit dem Buchstaben C gekennzeichnet.
Jetzt ist dieser Sektor sehr klein: im Allgemeinen nur 512 Bytes. Um eine gemeinsame Datei mit 10 KB zu speichern, müssen Sie viele Sektoren verwenden.
Stellen Sie sich vor, dass diese Sektoren wie die grüne Darstellung mit dem Buchstaben D im Bild aufeinander folgen. Wenn Sie die Datei lesen müssen, befindet sich der Festplattenkopf am Anfang des ersten Sektors und liest alle Daten, während sich die Festplatte dreht.
So sollte es funktionieren.
Jetzt könnte es passieren, dass die Datei über viele Sektoren verteilt ist, jeder auf einem Teil der Festplatte. Was bedeutet das? Wenn Sie Ihre Datei erneut lesen möchten, wird der Festplattenkopf am Anfang des ersten Sektors positioniert. Lesen Sie ihn. Dann muss er zum Anfang des zweiten Sektors (der sich an einer anderen Stelle auf der Festplatte befindet) verschoben werden. werde es lesen und so weiter ...
Dies wird lange dauern. Wir sprechen von einer körperlichen Bewegung des Kopfes. Je mehr sich der Kopf bewegt, desto länger dauert es.
Sie defragmentieren also die Festplatte: Das Programm versucht, alle Teile der Datei so zu verschieben, dass sie der Reihe nach ablaufen. Dies ist einfacher und schneller zu lesen, da der Kopf weniger physisch bewegt wird, um alles zu lesen.
Okay so weit? Also fangen wir an, über SSD zu sprechen: Es sind ein paar Speicherchips auf einer Platine. Wenn Sie etwas von ihnen speichern oder lesen, muss der Controller-Chip nur einige Bits aktivieren, und voilà , der richtige Chip wird aus dem Speicher gelesen. Dabei spielt es keine Rolle, wo es gespeichert ist, der Zugriff auf einen Speicherchip ist viel schneller als die physische Bewegung der Festplatte. Grob gesagt würden Sie diese Zeit in einer fragmentierten Datei auf einer SDD nicht bemerken.
Und da der Controller - Chip detaillierter und korrekter ist, wird er Ihre Datei auf viele Chips verteilen, um die Vorteile paralleler Lesevorgänge usw. zu nutzen. So weiß er, wie Ihre Dateien zu behandeln sind, damit sie immer optimal gespeichert werden (hinsichtlich Geschwindigkeit und Geschwindigkeit optimiert) Abnutzung dieser Speicherchips), als Windows wissen könnte.