schreiben würde, die Leistung zu verbessern, wenn ein neu formatiert Festplatte mit Nullen aufgefüllt wurde?

Wenn Sie eine Festplatte zu formatieren gehen, ist es etwas, das “verbessern” Schreibleistung danach würde, oder ist es etwas, dass Sie nicht einmal darum kümmern sollte? Super-User-Q & A Heute Beitrag hat die Antworten auf einen Fragen des neugierigen Leser.

Die heutige Frage & Antwort-Session kommt zu uns mit freundlicher Genehmigung von Super-User-Unterabteilung Stapel Wechsel, eine Community-getriebene Gruppierung von Q & A-Web-Sites.

Foto mit freundlicher Genehmigung von Chris Bannister (Flickr).

Super-User-Leser Brettetete will wissen, ob eine Festplatte mit Nullen füllen würde Schreibleistung verbessern

Ich habe eine 2-TB-Festplatte, die 99 Prozent voll war. Ich habe die Partitionen mit fdisk gelöschten und formatierten sie als ext4. Soweit ich weiß, ist die tatsächliche Daten, die noch auf der Festplatte war vorhanden, aber die Partitionstabelle neu zugewiesen wurde.

Meine Frage ist: Ist es die Schreibleistung für weitere Schreibaktionen zu verbessern, wenn die Festplatte sauber war? Mit dem “sauberen” Ich meine, die Festplatte mit Nullen zu füllen? Etwas wie

Würde Füllen der Festplatte mit Nullen Schreibleistung zu verbessern?

Super-User-Feed abonnieren Michael Kjörling hat die Antwort für uns

Nein, es wäre nicht die Leistung zu verbessern. HDDs arbeiten nicht so.

Erstens, wenn Sie irgendwelche gegebenen Daten mit einem Drehantrieb schreiben, wird es in magnetische Domänen umgewandelt, die tatsächlich sehr verschieden von dem Bitmuster aussehen können Sie schreiben werden. Dies wird teilweise durchgeführt, weil es viel einfacher ist, die Synchronisation zu halten, wenn das Muster von der Platte gelesen wieder eine gewisse Variabilität. Zum Beispiel kann eine lange Folge von “Null” oder “Eins” Werte wäre es sehr schwer machen, die Synchronisation zu halten. Haben Sie 26.393 Bits oder 26.394 Bits lesen? Wie beurteilen Sie die Grenze zwischen Bits erkennen?

Die Techniken, dies zu tun haben, im Laufe der Zeit weiterentwickelt. Zum Beispiel nachschlagen Modified Frequency Modulation, MMFM, Gruppencode-Aufzeichnung und die allgemeinere Technologie von laufzeitbegrenzten Kodierungen.

Zweitens, wenn neue Daten in einen Sektor zu schreiben, die magnetischen Domänen der relevanten Teile der Platte werden einfach auf den gewünschten Wert eingestellt. Dies geschieht unabhängig davon, was die bisherige magnetische Domäne “war” in diesem besonderen physischen Standort. Der Plattenteller dreht sich bereits unter dem Schreibkopf, zuerst den aktuellen Wert lesen, dann den neuen Wert zu schreiben, wenn und nur wenn es anders ist. Es würde dazu führen, jeder schreiben zwei Umdrehungen benötigen (oder einen zusätzlichen Kopf für jeden Teller), Schreiblatenz verursacht Kosten zu verdoppeln oder zu stark die Komplexität des Antriebs wiederum zu erhöhen erhöhen.

Da der limitierende Faktor bei Festplatten-sequenzielle E / A-Leistung ist, wie schnell jedes Bit geht unter dem Lese- / Schreibkopf, würde dies nicht einmal einen Nutzen für den Anwender bieten. Als Nebenwirkung kann der limitierende Faktor in Random-I / O-Leistung ist, wie schnell der Schreib- / Lesekopf auf dem gewünschten Zylinder positioniert werden und dann kommt der gewünschte Sektor unter dem Kopf. Der Hauptgrund, warum SSDs so schnell in Random-I / O-Workloads sein kann, ist, dass sie völlig diese beiden Faktoren zu beseitigen.

Wie von JakeGould wies darauf hin, ein Grund, warum sollten Sie das Laufwerk mit einigen festen Muster (wie alle Nullen) wäre zu überschreiben, um sicherzustellen, dass keine Reste von zuvor gespeicherten Daten wiederhergestellt werden können, entweder absichtlich oder aus Versehen. Aber damit wird keine Auswirkungen auf die Festplatte die Leistung geht nach vorn, für den oben genannten Gründen.

Haben Sie etwas zu der Erklärung hinzufügen? Ton in den Kommentaren ab. Möchten Sie mehr Antworten von anderen technisch versierten Stapel Exchange-Benutzer lesen? Lesen Sie die vollständige Diskussion hier.

Verkauft zwischen 1908 und 1927, war der Ford T-Modell das Original meistverkaufte Auto: es über 16,5 Millionen verkauften Einheiten und im Jahr 1914 wurde geschätzt, 9 von 10 Autos auf der Straße waren Modell Ts.