Kopiermethoden-Benchmark
Mit dem Tool Kopiermethoden-Benchmark können Sie die Kopiergeschwindigkeit der Kopiermethoden A, B und C mit Ihren Speichermedien testen. Das Tool finden Sie in der AllSync Menüleiste unter 'Tools'.Inhalt
Kopiertest
Beim Start eines Kopiertests werden zuerst alle zu testenden Dateigrößen, Kopiermethoden und Datenblöcke ermittelt. Danach wird mit jeder Dateigröße ein separater Kopiertest durchgeführt.Der Ablauf für einen Kopiertest mit einer Dateigröße ist wie folgt:- Zuerst werden alle Kopiermethoden getestet:
- Eine neue Testdatei wird mit dieser Dateigröße in dem Quellordner erstellt.
- Die Testdatei wird mit einer Kopiermethode vom Quellordner in den Zielordner kopiert.
- Die Testdatei wird anschließend in dem Quell- und Zielordner gelöscht.
- Der Vorgang wird wiederholt, bis alle Kopiermethoden mit allen Datenblöcken getestet wurden.
- Danach wird das Testergebnis im Protokoll angezeigt.
- Der Vorgang wird wiederholt, bis alle Dateigrößen mit allen Kopiermethoden getestet wurden.
Testergebnis
Das Testergebnis zeigt die besten Ergebnisse aller getesteten Kopiermethoden für eine Dateigröße im Protokoll an, sortiert nach:- Kürzester Kopierzeit
- Niedrigster Durchschnittszeit
- Niedrigster Medianzeit
- Kopiermethode (A, B oder C)
- Blockgröße (nur bei Methode C)
- Kopierzeit in Millisekunden oder Sekunden
Durchschnittszeit
Der Durchschnittswert der Kopierzeiten von allen Wiederholungen mit einer Kopiermethode.
Medianzeit
Der Medianwert der Kopierzeiten von allen Wiederholungen mit einer Kopiermethode.System- und Laufwerksinformationen im Testergebnis
Zusätzlich zu den Kopierzeiten werden im Protokoll für jedes Testergebnis folgende System- und Laufwerksinformationen angezeigt:
- Test-ID: Eindeutige Kennung des Testergebnisses
- CPU: Modell und Ausstattung des verwendeten Prozessors
- RAM: Größe des Arbeitsspeichers
- Testdatei: Verwendete Dateigröße
- Kopierwiederholungen: Anzahl der Wiederholungen pro Methode
- Quell- und Zielordner: Pfade der beteiligten Ordner
- Laufwerkstyp: z. B. Lokaler Datenträger
- Dateisystem: z. B. NTFS
- Clustergröße: z. B. 4 KB
- Bus-Typ: z. B. RAID, USB
- Speichertechnologie: z. B. Elektronisch (SSD) oder Mechanisch (HDD)
- Seriennummer: Eindeutige Kennung des Speichermediums
Nach Abschluss aller Kopiervorgänge wird eine kompakte Statistik im Protokoll angezeigt. Diese enthält:
- Dauer: Gesamtdauer des Tests
- Erstellte Testdateien: Anzahl der generierten Dateien
- Kopierte Testdateien: Anzahl der durchgeführten Kopiervorgänge
- Gelöschte Testdateien: Summe der entfernten Dateien aus Quelle und Ziel
- Fehler: Anzahl der aufgetretenen Fehler
- Hinweise: Anzahl der protokollierten Hinweise
Symbolleiste
Folgende Aktionen sind über die Symbolleiste verfügbar:- Kopiertest starten
- Kopiertest beenden
- Inhalt des Protokolls löschen
- Beenden
- Übersicht
- Ordner
- Kopiermethoden
- Testdatei
- Protokoll
Übersicht
Diese Anzeige bietet eine Zusammenfassung der gewählten Testparameter sowie der Gesamtanzahl der Kopiertests, die auf Basis dieser Einstellungen durchgeführt würden.Folgende Informationen werden dargestellt:- Anzahl der zu testenden Dateigrößen
- Anzahl der Kopierwiederholungen
- Anzahl der zu testenden Kopiermethoden inkl. Datenblock-Konfiguration
- Gesamtanzahl der durchzuführenden Kopiertests.
Ordner
- Quellordner
Hier legen Sie den Ordner fest, in dem die Testdatei erstellt wird. - Zielordner
Hier legen Sie den Ordner fest, in den die Testdatei kopiert werden soll.
Welche Kopiermethode soll getestet werden?
Wählen Sie hier die Kopiermethoden aus, die Sie testen möchten:- Kopiermethode A
- Kopiermethode B
- Kopiermethode C
- Individuelle Datenblöcke testen (in KB)
Mit dieser Option lassen sich verschiedene Blockgrößen in Kilobyte (KB) testen. Mehrere Blockgrößen müssen bei der Eingabe durch Kommas getrennt werden.
Beispiel: 4,8,16,32,64,128,256,512,1024,2048 - Datenblöcke in einem Größenbereich testen (KB)
Mit dieser Option können mehrere Datenblöcke in Kilobyte (KB) innerhalb eines bestimmten Größenbereichs getestet werden. Der Größenbereich wird durch den Startwert und Endwert definiert. Mit der Schrittgröße legen Sie fest, wie die Blockgröße schrittweise erhöht werden soll.
- Individuelle Datenblöcke testen (in KB)
- Für jeden Datenblock wird bei einem Kopiertest jeweils eine eigene Testdatei erstellt und mit der Kopiermethode C vom Quell- zum Zielordner kopiert. Dies verhindert eine Verfälschung der Kopierzeit durch den Dateicache von Windows.
- Wenn ein Datenblock größer als die Testdatei ist, wird dieser automatisch auf die Dateigröße reduziert. Der angepasste Datenblock wird nur dann verwendet, wenn diese Blockgröße bisher noch nicht getestet wurde – um doppelte Messungen zu vermeiden.
Testdatei
Eine Testdatei wird mit einer bestimmten Dateigröße im Quellordner erstellt und dann mit einer Kopiermethode in den Zielordner kopiert. Danach wird die Testdatei automatisch im Quell- und Zielordner gelöscht. Die Testdatei wird für jeden Test neu erstellt, um eine Verfälschung der Kopierzeit durch den Windows-Dateicache zu vermeiden.Dateigröße
- Individuelle Dateigrößen testen
Mit dieser Option können verschiedene Dateigrößen getestet werden. Mehrere Dateigrößen müssen bei der Eingabe durch Kommas getrennt werden. Das Größenformat für die Dateigrößen kann in Bytes, Kilobytes (KB) oder Megabytes (MB) festgelegt werden. - Mehrere Dateigrößen in einem Bereich testen
Diese Option ermöglicht mehrere Dateigrößen innerhalb eines bestimmten Größenbereichs zu testen. Der Größenbereich wird durch den Startwert und Endwert definiert. Mit der Schrittgröße legen Sie fest, wie die Dateigröße schrittweise erhöht werden soll. Das Größenformat für den Startwert, Endwert und die Schrittgröße kann in Bytes, Kilobytes (KB) oder Megabytes (MB) festgelegt werden.
Hier legen Sie die Anzahl fest, wie oft eine Testdatei pro Kopiermethode und Datenblock kopiert werden soll. Anhand der ermittelten Kopierdauer der einzelnen Kopiervorgänge wird dann die kürzeste Kopierzeit, Durchschnittszeit und Medianzeit berechnet. Es müssen mindestens 3 Kopierwiederholungen festgelegt sein, damit die Durchschnitts- und Medianzeit berechnet werden kann.
Beispiel: Wenn Sie 5 Kopierwiederholungen festlegen und die Kopiermethode B testen, dann wird die Testdatei 5x im Quellordner erstellt und jedes Mal mit der Kopiermethode B in den Zielordner kopiert.
Protokoll
- Maximale Zeilenanzahl in der Protokollansicht
Hiermit können Sie festlegen, wie viele Zeilen in der Protokollansicht maximal angezeigt werden sollen. Sobald die tatsächliche Zeilenanzahl den eingestellten Grenzwert überschreitet, werden automatisch die obersten 100 Zeilen entfernt. Dadurch bleibt die Anzeige dauerhaft performant und übersichtlich – auch bei längeren Protokollverläufen. - Nur das Testergebnis in der Protokollansicht anzeigen
Wenn diese Option aktiviert ist, werden die Details zu den einzelnen Kopiervorgängen einer Testdatei ausschließlich in die Protokolldatei geschrieben – sie erscheinen nicht in der Protokollansicht. Nach Abschluss aller Kopiervorgänge mit einer bestimmten Dateigröße wird lediglich das zusammenfassende Testergebnis in der Protokollansicht angezeigt. Tritt während des Kopiervorgangs ein Fehler auf, wird dieser ebenfalls in der Protokollansicht dargestellt. - Alte Einträge aus der Protokolldatei entfernen
Beim Start des Benchmark-Tools wird die Datei benchmark.txt überprüft und alle Einträge entfernt, die älter sind als die definierte Anzahl von Tagen.
Hinweise:- Beachten Sie den Abschnitt Kompatibilität bei der Option Zeitformat.
- Die Überprüfung der Protokolldatei wird nur einmal pro Tag durchgeführt.
- Beim Entfernen von alten Protokolleinträgen wird stets eine neue Protokolldatei erstellt und danach die alte Protokolldatei gelöscht.
- Testergebnis in eine CSV-Datei protokollieren
Hiermit werden alle Testergebnisse in eine CSV-Datei gespeichert. Existiert bereits eine CSV-Datei, werden neue Testergebnisse automatisch angefügt.
CSV-Datei
Folgende Informationen werden pro Zeile in die CSV-Datei gespeichert:- Test_ID
Die eindeutige Identifikationsnummer für ein Testergebnis. Die Test-ID in jeder Zeile der CSV-Datei entspricht der Test-ID im Protokoll und ermöglicht eine eindeutige Zuordnung der Messwerte zu den jeweiligen Testbedingungen. - Dateigröße_Bytes
Die Größe der Testdatei in Bytes. - Kopiermethode
Die verwendete Kopiermethode: A, B oder C. - Blockgröße_Bytes
Die verwendete Blockgröße bei der Kopiermethode C in Bytes. Bei den Kopiermethoden A und B wird die Blockgröße mit '0' angegeben, da sie dort nicht verwendet wird. - Kopierzeit_Min
Die kürzeste Kopierzeit für das Kopieren der Testdatei in Millisekunden. - Kopierzeit_Mittel
Die niedrigste Durchschnittszeit für das Kopieren der Testdatei in Millisekunden. - Kopierzeit_Median
Die niedrigste Medianzeit für das Kopieren der Testdatei in Millisekunden.





