ext2fs 60% schneller als ffs?

From: Ingo Rohlfs <ingo.rohlfs(at)gmx.de>
Date: Wed, 6 Mar 2002 22:20:32 +0100

Hallo,

habe gerade man einen kleinen performance-Vergleich beim Lesezugriff
von LINUX ext2fs und FreeBSD ffs gemacht.
Beim Installieren/Kopieren hatte ich das Gefühl, dass der Plattenzugriff
bei FreeBSD deutlich langsamer ist als bei Linux.
Kam mir komisch vor, wird aber durch meinen kleine Test bestätigt:

1. auf ext2fs und ffs identischen Dateibaum mit
   % find . -type f | wc => 2388 Dateien angelegt.
   % du -ks .
     LINUX: 59332
     BSD: 53761
   Die Linux-Partition ist primär. Beide Partitionen sind auf der gleichen
   Platte.

2. Dann unter Linux und FreeBSD folgende Befehlszeile an zsh uebergeben:
   % time find . -type f | xargs cat > /dev/null

3. Um den Einfluss durch den Datei-cache herauszufinden, genau danach
   die gleiche Zeile nochmal übergeben.

##### Messwerte ######################################################
jeweils die Ausgabe von time
beim ersten aufruf und danach beim zweiten aufruf.

## ffs-dateisystem, OS = FreeBSD ##
find . -type f 4.808 total
xargs cat > /dev/null 28.834 total
find . -type f 2.505 total
xargs cat > /dev/null 3.365 total

## ext2fs, OS = Linux 2.2.16 ##
find . -type f 11,486 total
xargs cat > /dev/null 17,771 total
find . -type f 0,096 total
xargs cat > /dev/null 0,260 total

##### Konfiguration von FFS ##########################################
# ffs habe ich zuerst "normal" = schreibbar + softupdates,
# danach nochmal "nur lesen" und asyncron eingehängt.
# letzeres bringt 3% mehr Geschwindigkeit (Grenze des Messbaren!)
mount -u -r -o async,noatime /usr
mount
/dev/ad0s4f on /usr (ufs, local, noatime, read-only, soft-updates)

##### Ergebnis #######################################################
Der lesende Zugriff durch Linux/e2fs ist 1.6-mal so schnell,
der Zugriff über den Cache ist 13-mal so schnell.
Die Daten in der e2fs-Partition brauchen 10% mehr Platz.

Kann es sein, das ich als FreeBSD-Einsteiger etwas wesentliche übersehen
habe? Oder ist ext2fs wirklich so viel schneller als ffs?

Mit freundlichem Gruss
    Ingo Rohlfs

--
                                        _____     __o
-----------------------------------   ______    _ \<,_
    http://dr-rohlfs.de   !PGP!        ____    (_)/ (_)
-----------------------------------
To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-bsd-questions" in the body of the message
Received on Wed 06 Mar 2002 - 22:22:08 CET

search this site