Ich hatte einen PC mit zwei installierten Betriebssystemen, dessen Festplatte ich mit Disks von UbuntuUSB gelöscht habe. Ich entschied mich für schnelles Löschen. Soweit ich weiß, hat es die Partitionstabelle gelöscht, aber die Einsen und Nullen aller Dateien befinden sich immer noch auf der Festplatte. Ich habe dann eine neue Partitionstabelle erstellt und Win10 installiert.
Frage: Würde die Festplatte jetzt schneller arbeiten (lesen / schreiben), wenn ich sie mit Nullen überschreibe?
Oder: Schreibt das Schreiben von Informationen auf eine nicht überschriebene Festplatte schneller als auf eine "verschmutzte" Festplatte?
hard-drive
partitioning
speed
Daniel Filatov
quelle
quelle
Antworten:
Festplatten speichern nicht die wörtlichen Nullen und Einsen, von denen ich vermute, dass sie Ihrer Meinung nach zutreffen. Stattdessen speichern sie die Daten in einem codierten Format, das sicherstellt, dass nicht zu viele Null- oder Ein-Bit-Bits nebeneinander liegen. Eine lange Folge von Nullen oder Einsen kann Synchronisierungsprobleme verursachen, wenn versucht wird, die Daten zu lesen, da die Plattentellergeschwindigkeit, die Vibrationen usw. des physischen Mediums, auf dem die Daten codiert sind, geringfügig variieren. Daher ist die Toleranz begrenzt.
Darüber hinaus codieren Festplatten immer einen gesamten Sektor (normalerweise 512 Bytes oder 4096 Bytes Daten) auf einmal, nicht nur die Bits, die sich geändert haben (wieder, weil es sich um codierte Daten handelt). Dies stellt sicher, dass der gesamte Sektor jedes Mal korrekt codiert wird. Das Füllen des Laufwerks mit Nullen hat also keinen praktischen Nutzen, obwohl es abgesehen von dem geringfügigen mechanischen Verschleiß, der dadurch verursacht wird, auch nichts schädigt. Sie können wählen, ob Sie alles mit Nullen überschreiben möchten, dies hat jedoch keinen Leistungsvorteil. Sie verschwenden einfach Ihre Zeit damit, darauf zu warten, dass alle diese Nullen geschrieben werden.
Solid-State-Laufwerke durchlaufen einen ähnlichen Prozess. Sie löschen automatisch den vorherigen Inhalt eines Blocks, bevor ein neuer Datenblock geschrieben wird. Daher würde das Schreiben aller Nullen auf eine SSD zu unnötigem Verschleiß des Geräts führen, da die Flash-Technologie nur eine variable, aber begrenzte Anzahl von Malen vor dem Ausfall gelöscht werden kann . Der eingebrachte Verschleiß würde nur etwa 0,01% der gesamten Arbeitszyklen ausmachen, aber das sollten Sie regelmäßig vermeiden.
quelle
can only be erased a certain number of times
- Eigentlich ist die Anzahl nicht so sicher. Die Variabilität ist ziemlich groß .Solid state drives go through a similar process
. Das ist nicht richtig. Festplatten durchlaufen keinen Lese- / Lösch- / Schreibzyklus wie SSDs. Sie können Sektoren im laufenden Betrieb überschreiben, ohne sie vorher löschen zu müssen. 2)A long run of 0s or 1s could actually cause sync issues when trying to read the data
Auch nicht korrekt. Festplattensektoren haben eine Lücke zwischen den Sektoren, in denen sie die Sektornummer, die Synchronisationsbits und die ECC-Daten aufzeichnen. Die Adress- und Synchronisierungsdaten verhindern, dass die Köpfe auf dem Plattenteller "verloren" gehen. Aus diesem Grund ist ein 4k-Sektor tatsächlich 4211 Bytes lang.Nein, schneller geht es nicht. Das Schreiben dauert gleich lange, unabhängig davon, welche Daten überschrieben werden.
quelle
TRIM
, schneller sein kann, wenn sie mit Nullen überschrieben wird. Sie würden weniger Platz auf dem Flash-Speicher beanspruchen und der Flash-Remapping-Ebene mehr Platz zum Arbeiten lassen. Es wäre also ein bisschen wie TRIM / discard.Das hängt ab von:
Bei einer SSD sollten Sie, wie die anderen Antworten bemerken, nicht mit Nullen überschreiben (was die Flash-Zellen unnötig belasten würde), sondern stattdessen entweder Secure Erase oder Full Disk TRIM verwenden. Einige neuere Versionen der Formatierungsdienstprogramme führen automatisch ein TRIM durch, wenn sie eine SSD erkennen. Der Grund dafür ist, dass SSDs stark zwischen einem "leeren" Sektor und einem "gefüllten" Sektor mit Daten, einschließlich Nullen, unterscheiden.
Bei vielen Laufwerken tritt eine geringe Anzahl von "schlechten Stellen" auf, wenn sie mehrere Jahre lang hart verwendet werden. Bereits aufgetretene Fehler werden in SMART-Daten als "Ausstehend nicht korrigierbar" angezeigt.
Wenn es keine unlesbaren Sektoren gibt, profitiert eine mechanische Festplatte nicht vom Überschreiben, obwohl sie auch keinen Schaden anrichtet, wenn sie im Voraus viel Zeit in Anspruch nimmt.
Wenn es gibt einige unlesbare Sektoren, versucht , sie wird eine lange Zeit zu lesen, und der Antrieb wird immer wieder versuchen , die Daten in Ersatz Momente zu erholen, die die Leistung beeinträchtigen wird. Wenn Sie diese überschreiben, wird die Festplatte aufgefordert, die vorhandenen Daten zu verwerfen, zu testen, ob der physische Speicherort noch für die Speicherung verwendet werden kann, und anderenfalls einen Ersatzsektor zuzuweisen. Dadurch wird auch der Zähler "Ausstehend nicht korrigierbar" zurückgesetzt.
TL; DR - Tu es im Allgemeinen nicht.
quelle
Nein, das Überschreiben mit Nullen macht für eine Festplatte keinen Unterschied in der Geschwindigkeit. Bei einem Solid-State-Laufwerk ist das Überschreiben mit Nullen jedoch schlechter als ein Trimmvorgang, bei dem die Blöcke als nicht verwendet markiert werden. Das Kürzen der Partition oder des gesamten Laufwerks für eine SSD vor der Installation des Betriebssystems kann zu Leistungs- und Lebensdauervorteilen für die SSD führen. Wenn Sie das Betriebssystem bereits installiert haben, gibt es Techniken, um den freien Speicherplatz im Dateisystem für einen ähnlichen Vorteil zu kürzen.
quelle
Wenn Sie ein "langsames Format" ausführen, wird in der Regel auch ein Oberflächentest auf fehlerhafte Blöcke auf dem Laufwerk durchgeführt, sodass dies für ältere Festplatten möglicherweise sinnvoll ist, Sie jedoch keinen R / W-Leistungsunterschied feststellen sollten.
quelle
Es gibt keinen Unterschied, weder für Festplatten noch für SDDs.
Bei Festplatten wird das Datum auf dem Laufwerk für jeden Sektor, in den Sie schreiben, magnetisch geändert, sodass es unerheblich ist, was Sie dort schreiben.
Darüber hinaus ist das Schreiben von Zufallsdaten besser als das Schreiben von Nullen, da es mehr mit magnetischen Ausrichtungsspuren zu tun hat und es für fortgeschrittene Forensiker schwieriger sein wird, zu bestimmen, was zuvor beim Überschreiben von Zufallsdaten statt beim Überschreiben von Nullen vorlag.
Wenn Sie bei SSDs festlegen, dass ein Wert auf null oder eins gesetzt wird, spielt es keine Rolle, dass die Speicherblöcke in der gleichen Zeit geschrieben werden. Aufgrund der TRIM-Optimierungen kann es jedoch vorkommen, dass Sie bestimmte Bereiche nicht überschreiben können Sie wünschen. Erstellen Sie stattdessen einfach eine selbstexpandierende Datei, die den gesamten freien Speicherplatz beansprucht. Auf diese Weise wird garantiert, dass in alle Dateien geschrieben wird, wodurch eine Wiederherstellung verhindert wird.
quelle
Nein, es gibt keinen Geschwindigkeitsunterschied, aber Sie haben unnötigen Verschleiß und eine unnötige Ausfallwahrscheinlichkeit.
Herkömmliche Festplatten verschlüsseln Daten immer mit einem einfachen Pseudozufallsgenerator, modernere und (praktisch) alle SSDs verschlüsseln Daten mit AES. Der Grund dafür ist, dass das Speichern von Zufallsdaten (oder zufällig aussehenden Daten) sowohl auf Magnet- als auch auf Solid-State-Laufwerken, insbesondere aber bei letzteren, wesentlich günstiger für den Verschleiß ist (daher wird in erster Linie AES verwendet) um Bits zu verschlüsseln, aber als kostenlosen Bonus können Sie Sicherheit ohne zusätzliche Kosten haben).
Wenn also viele Nullen ausgeschrieben werden, werden viele "irgendwie zufällige Bits" effektiv ausgeschrieben.
Das ist es auch und es ist in keiner Weise schneller, das eine oder andere zu lesen (oder zu überschreiben).
Zum Überschreiben des gesamten Laufwerks müssen dagegen einige Milliarden Sektoren geschrieben werden. Während Festplatten (rein fiktive) Ausfallraten aufweisen, die so niedrig sind, dass sie wie "nie passiert" scheinen, ist "nie passiert" angesichts der großen Größe moderner Festplatten viel eher wie "ist ein bisschen wahrscheinlich". Aus diesem Grund wird RAID-5 beispielsweise nicht mehr empfohlen, da die Wahrscheinlichkeit, dass beim erneuten Synchronisieren eines ausgefallenen Datenträgers ein nicht behebbarer Fehler auftritt, so hoch ist, dass dies zu einem praktischen Problem werden kann.
Was bedeutet das? Nun, es bedeutet im Allgemeinen nichts, aber das Überschreiben der gesamten Festplatte ohne Notwendigkeit ist wahrscheinlich keine gute Idee. Selbst für ein sicheres Löschen, wenn das beabsichtigt ist, gibt es heutzutage viel bessere (schnellere und zuverlässigere) Methoden.
quelle