Kann mir jemand die Verwendung des MyDefrag-Flash-Skripts erklären?

538
AndrejaKo

Kann mir jemand die Verwendung des MyDefrag-Flash-Skripts erklären? Ich habe den Artikel auf MyDefrags Site gelesen, aber das Konzept ist mir immer noch unklar. Was genau ist diese zusätzliche Verarbeitung erforderlich?

0

1 Antwort auf die Frage

3
Majenko

Es sagt Ihnen in dem Artikel:

Viele Leute glauben, dass Flash-Festplatten von Defragmentierung und Optimierung nicht profitieren, da Bandbreite und Zugriffszeit für die gesamte Festplatte gleich sind, im Gegensatz zu mechanischen Festplatten, die am Anfang schneller sind als am Ende. Für fragmentierte Dateien ist jedoch eine zusätzliche Verarbeitungszeit in Windows erforderlich, die bei mechanischen Festplatten nicht wahrnehmbar ist, bei schnellen Flash-Speichermedien jedoch erheblich. Noch wichtiger ist die Freiraumoptimierung. Flash-Speicher ist in große Blöcke geschrieben. Wenn der freie Speicherplatz fragmentiert ist, muss Windows (lesen und) viel mehr Daten als die Größe der Datei schreiben. Dies braucht Zeit, was sich in einer niedrigeren Geschwindigkeit niederschlägt.

Wenn Sie also eine Datei haben, die aus 4 kleinen Datenblöcken besteht, die jeweils aus einem anderen Schreib- / Leseblock bestehen (etwa eine Seite) von beispielsweise 128 KB, so haben 4 Seiten übertragen werden (insgesamt 512 KB), nur um die 4 KB der Daten herauszuholen.

Einige Informationen, auf die ich Zugriff hatte, weisen darauf hin, dass es sich um einen Flash-Speichercontroller handelt, der eine Umstellung ohne Interventionsformfenster vornimmt. Was macht Windows dann? AndrejaKo vor 13 Jahren 0
Was machen Fenster? Nun, Crash Lots, denke ich. Majenko vor 13 Jahren 1
Aber im Ernst - die Verarbeitung muss durchgeführt werden - es spielt keine Rolle, ob es Windows ist oder der Controller, der dies tut. Es kommt zu Verzögerungen. Majenko vor 13 Jahren 0
Ich bin mir dessen bewusst, aber wenn der Controller auf SSDs ein Problem darstellt, gibt es Möglichkeiten, Verzögerungen zu vermeiden, z. B. zusätzlicher Speicher, der dem Controller für die Dateierstellung zugewiesen wird, wenn der Datenträger voll ist, und so weiter. Der Fensterpunkt ist, worauf ich mich konzentrieren möchte. AndrejaKo vor 13 Jahren 0