Bench-FileSystem: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Zeile 23: | Zeile 23: | ||
| Linux-ext4 || 3m30,454 0m47,940 || 9m58.980 0m52,470 || 6m51,028 0m32,937 || 2m28,061 0m8,873 || 0m0,524 0m0,370 || 0m29,434 0m10,388 | | Linux-ext4 || 3m30,454 0m47,940 || 9m58.980 0m52,470 || 6m51,028 0m32,937 || 2m28,061 0m8,873 || 0m0,524 0m0,370 || 0m29,434 0m10,388 | ||
|- | |- | ||
| Linux-NTFS || 4m21,566 0m44,361 || 47m52,311 0m3,136 || | | Linux-NTFS || 4m21,566 0m44,361 || 47m52,311 0m3,136 || 34m0,036 0m59,386s || 4 || 5 || 6 | ||
|- | |- | ||
|} | |} |
Version vom 6. Januar 2023, 20:10 Uhr
Links
Vorgehen
- Magnetplatte, Partition erstellen
- Partition formatieren und mounten, z.B. /media/fs.new
- Schreiben: Dateibaum (z.B. /home/ws) nach /media/fs.new/first kopieren, Zeit messen
- Lesen/Schreiben: Den neuen Dateibaum /media/fs.new/first nach /media/fs.new/second kopieren, Zeit messen
- Lesen: Prüfsumme über alle Dateien, mit 8 Threads
- Lesen: Inhaltssuche über alle Dateien
- Lesen Metadaten: Datei
- Löschen: Alle Dateien löschen
Ergebnisse
- Dateibaum: 24 GByte
- Zielpartition: 246 GByte
System | Baum kopieren | Kopie der Kopie | md5sum | Textsuche | Dateisuche | Baum löschen |
---|---|---|---|---|---|---|
Linux-BtrFS | 1 | 2 | 3 | 4 | 5 | 6 |
Linux-ext4 | 3m30,454 0m47,940 | 9m58.980 0m52,470 | 6m51,028 0m32,937 | 2m28,061 0m8,873 | 0m0,524 0m0,370 | 0m29,434 0m10,388 |
Linux-NTFS | 4m21,566 0m44,361 | 47m52,311 0m3,136 | 34m0,036 0m59,386s | 4 | 5 | 6 |
Ausführung Linux
DEV=sdb3
MOUNT=/media/bench
SRC=/home/ws
mkdir -p $MOUNT
mkfs.btrfs -L bench /dev/$DEV
mkfs.ext4 -L bench /dev/$DEV
mkfs.ntfs -L bench -f /dev/$DEV
mount /dev/$DEV $MOUNT
mkfs.ntfs -L bench -f /dev/$DEV
df -h | grep bench
time cp -a $SRC $MOUNT/tree1
df -h | grep bench
time cp -a $MOUNT/tree1 $MOUNT/tree2
time md5deep -r -j8 -s -W /dev/null $MOUNT/tree1
time grep -r x~+=Q $MOUNT/tree1
time find $MOUNT/tree1 -name "=~X.%"
time rm -Rf $MOUNT/tree1 $MOUNT/tree2