Eine der uralten Lösungen, um einen langsamen Computer zu reparieren, ist die Defragmentierung seiner Festplatte. Das ist einfach genug: Führen Sie einfach den Defragmentierer aus und warten Sie, bis er seine Arbeit beendet hat. Haben Sie sich jemals gefragt, was Defragmentierung genau bedeutet? Es klingt vielleicht nach einem komplexen Verfahren, aber es ist eigentlich ganz einfach. Werfen wir einen Blick darauf, wie Festplatten Daten speichern und wie sie fragmentiert werden.

Wie Festplatten Daten speichern

Eine Möglichkeit zu verstehen, wie eine Platte fragmentiert wird, ist die Vorstellung eines Mannes, der für die Ablage von Berichten in mehreren Aktenschränken zuständig ist. Wann immer Sie, ein Arbeiter in diesem Büro, einen Bericht einreichen oder herausnehmen müssen, gehen Sie ihn durch. Während ein harter Arbeiter, ist die Organisationsmethode dieses Mannes sehr seltsam.

Wenn er einen Bericht erhält, geht er durch die Schubladen von A nach L und sucht nach einer leeren Stelle, an der er den Bericht ablegen kann. Wenn er einen Platz findet, legt er den Bericht hinein. Sonst stellt er es ganz am Ende. Wenn ein Bericht entfernt wird, bleibt die Lücke, die er hinterlässt, dort. Der Sortierer unternimmt keine Anstrengungen, um Berichte zu ergänzen, um die Lücke zu füllen - er verlässt die Lücke einfach so, wie sie ist.

Zum Beispiel: Wenn er alle Schubladen von A bis F füllt und dann ein 100-seitiger Bericht von C entfernt wird, bleibt die Lücke von 100 Seiten in C. Wenn der Mann einen weiteren 100-seitigen Bericht erhält, Er geht durch jede Schublade und sucht nach einer Lücke. Er wird die 1oo-Seiten-Lücke in C finden, die er mit dem Bericht, den er gerade erhalten hat, gut füllt.

Das Problem

So weit, so gut, oder? Stellen Sie sich vor, wir hätten eine Lücke in der Schublade und der Mann erhält einen Bericht, der größer ist als die Lücke. Stellen Sie sich im obigen Beispiel vor, dass der Mann einen 200-seitigen Bericht anstelle eines 100-seitigen Berichts erhalten hat. In diesem Fall teilt er den Bericht in zwei Teile auf, um die 100-Seiten-Lücke in C zu füllen. Er wird 100 Seiten in C schreiben, dann die anderen 100 Seiten ganz am Ende, vorausgesetzt, es gibt keine Lücken mehr. Dies bedeutet, dass der Bericht nun in zwei Hälften unterteilt ist.

Alles was nötig ist, ist, dass mehrere kleine Berichte über einen langen Zeitraum hinweg entfernt werden und Sie sich in einem echten Problem befinden. Wenn Sie ihn nach einiger Zeit bitten, einen 250-seitigen Bericht einzureichen, findet er möglicherweise eine Lücke von 50 Seiten in Büro B, dann eine Lücke von 25 Seiten in Büro C und eine weitere Lücke von 25 Seiten in F, eine Lücke von 100 Seiten in G und eine Lücke von 50 Seiten in K. Um alle Lücken zu füllen, teilt er die 250 Seiten unter ihnen auf. Das heißt, wenn Sie ihn bitten, den Bericht zu veröffentlichen, muss er durch Kabinett B, C, F, G und K gehen, um alle Teile des Berichts zu bekommen, was viel Zeit in Anspruch nimmt. Was für ein Ärger!

Was Defragmentieren tut

Es braucht kein Genie, um zu erkennen, dass sich der Mann am Ende der Woche etwas Zeit nehmen sollte, um die Berichte in aufeinanderfolgende Reihen zu sortieren. Indem er Seiten in das Hauptarchivsystem hinein und wieder heraus schlurft, kann er die Schränke so arrangieren, dass jeder Bericht seine Seiten alle zusammen in der richtigen Reihenfolge hat. Auf diese Weise muss er, wenn Sie nach einem Bericht fragen, nicht mehrere verstreute Schubladen öffnen, um ihn zu erhalten, und das spart Zeit.

Natürlich gibt es keinen kleinen Mann auf Ihrer Festplatte, der Ihre Daten abruft. Der "Mann" in diesem Beispiel ist der Lesekopf der Festplatte. Wenn Sie einen großen Teil der Daten speichern (z. B. wenn Sie eine 1-GB-Software installieren), wird die Festplatte durch die Festplatte in die Lücken auf der Festplatte aufgeteilt. Wenn Sie die Software laden, dauert es sehr lange, bis sich der Kopf der Festplatte um die verstreuten Teile der Platte bewegt hat, um alle Daten zu lesen. Bei Verwendung eines Defragmentierers mischt und sortiert die Festplatte die Daten auf dem Plattenteller, so dass alle Daten auf dem Computer in einer fortlaufenden Reihenfolge vorliegen. Dies bedeutet, dass der Kopf sich nicht so viel bewegen muss, um Ihre Daten zu lesen, und der Ladevorgang beschleunigt sich.

Was ist mit Solid State Drives?

Scharfäugige Leser werden feststellen, dass dies bei Solid State Drives nicht der Fall ist. SSDs verwenden keine rotierenden Plattenplatten; Sie verwenden Flash-Speicher wie ein USB-Laufwerk. Da es keine Festplatte gibt, gibt es keinen Grund, sie zu defragmentieren. Recht?

Dies war vor einigen Jahren ein heißes Thema, als SSDs auf den Markt kamen. Der Konsens bestand darin, dass SSDs keinen rotierenden Plattenteller hatten und daher nicht defragmentiert werden mussten. Nicht nur das, aber eine Defragmentierung auf der SSD würde es unnötigerweise verschleißen und seine Lebensdauer verkürzen. Sicher genug, Jon L. Jacobi von PC World lief Defragger auf seinen SSDs und stellte fest, dass sie eigentlich nichts Bemerkenswertes getan hatten.

Sie sollten jedoch nicht vollständig gegen die Defragmentierung von Festplatten sein. Windows macht einmal im Monat seine eigene SSD-Defragmentierung, aber es ist nicht die gleiche Art, die es auf einer HDD durchführt. Windows weiß ganz genau, dass es sich bei Ihrer Festplatte um eine SSD handelt. Daher führt sie spezielle Aktionen aus, um sicherzustellen, dass sie gesund bleibt und so lange wie möglich läuft. Sie können den Anspruch von Microsoft auf ihre SSD-Defragmentierung hier lesen. Kurz gesagt, verwenden Sie keine Defragmentierer von Drittanbietern auf SSDs, aber erlauben Sie Windows, Wartungsarbeiten daran durchzuführen.

Fazit

Das Defragmentieren einer Festplatte ist eine bekannte Methode, um einen Computer schneller zu machen. Es ist jedoch nicht selbsterklärend, was es tatsächlich tut. Hoffentlich verstehen Sie jetzt, was Defragmentierung ist, warum es gemacht wird und wie es mit SSDs aussieht.

Haben Sie nach einer Defragmentierung jemals einen enormen Leistungsschub gesehen? Teile deine Geschichten unten.