[Debian]:[ReiserFS] Ich will doch nur ...
... euer Geld. :-)
Ehrlich ;)... Folgendes: Alle kennen das Reiser Filesystem. Ich habe
neulich (vor einigen Monaten) schon mal die netten Features des ReiserFS
hier aufgelistet, Stichworte waren so in etwa
- keine feste Blockgröße (200000 10-byte Dateien nehmen ein paar MB ein und
nicht 200000x4kb)
- B*-Baum basiert (40-400% schneller bei vielen kleinen Dateien)
- Journaling (kein fsck mehr nötig bei Stromausfall)
- und viiel, viel mehr.
ReiserFS bietet von Grund auf Sachen, die ext2 nicht bieten kann und auch
nie wird, ohne daß man das Dateisystem von Grund auf neu entwickelt - und
genau das ist ja mit ReiserFS passiert. Zum Beispiel ist es keineswegs auf
Dateien und Verzeichnisse beschränkt, es kann auch abstrakte Objekte (z.B.
eMail-Adressen oder Datenbanktabellen) direkt im Dateisystem speichern,
ähnlich wie BeOS - und bietet dabei natürlich eine höhere Performance als
eine auf Dateien basierende Datenbank auf ext2.
Ein paar Benchmarks vom ReiserFS sind vielleicht ganz nett. Hier einige von
SuSE (die finanzieren das ReiserFS mit, also Ruhe).
=============== CUT ================
Date: Mon, 10 Jan 2000 16:57:55 +0100 (MET)
From: Burchard Steinbild <bs@suse.de>
Dateisystem:
Filesystem 1k-blocks Used Available Use% Mounted on
/dev/sda3 246405468 153712824 92692644 62% /work
We will start hammering on that thing once 3.5.15 is released. Apart from
that, reiserfs currently is boring stable here.
this might be interesting for more than me. Before I finally activate the
new hilbert (with reiserfs) I decided to make benches. reiserfs is on a
fibre channel (ICP Votex RAID5) system and ext2 on a "normal" ICP Votex
RAID5 system. Beside this the two machines are very similar.
write 5 * 1-gig files (read from same disk): reiser: real 16m12.975s
ext2: real 19m17.929s
reading this 5 1-gig files: reiser: real 2m3.943s
ext2: real 3m28.834s
create 1000 directories with 5 empty files: reiser: real 0m35.911s
ext2: real 0m19.483s
running find over the 1000 directories: reiser: real 0m0.123s
ext2: real 0m0.085s
"rpm -qp" on 1800 rpms: reiser: real 0m53.231s
ext2: real 1m44.373s
"rpm --checksig" on 1800 rpms: reiser: real 7m26.052s
ext2: real 8m21.121s
"test -f" over a tree with 14000 files: reiser: real 0m14.484s
ext2: real 0m26.890s
creating 1000 soft links reiser: real 0m14.496s
ext2: real 0m8.253s
creating 1000 hard links: reiser: real 0m14.170s
ext2: real 0m8.389s
================ CUT ================
Na, schaut das gut aus? ReiserFS bietet jedoch auch für Partitionen kleiner
250 GB noch einiges performancemäßig. :)
Ein wichtiger Punkt, der dem ReiserFS noch fehlt, sind jedoch Quotas.
Quotas sind für jede vernünftige größere Installation mit vielen Usern
einfach Pflicht, und ReiserFS wird zur echten Alternative. Sie sind aber
nicht ganz trivial einzubauen, (wegen der dynamischen Blockgröße, ähnlich
wie bei Novell), und deshalb legt Hans Reiser darauf keinen Prioritätswert.
Er hat aber gesagt, $5000 würden ihn umstimmen :-)
So, jetzt gehts los. Wenn 50 Leute je $100 spendieren, wären wir fertig.
Ich habe allerdings schon einige Leute "an der Angel", die durchaus mehr
ausgeben könnten - bzw. ihre Firma dazu überreden könnten. Also wird es
vielleicht deutlich weniger, es müssen nur genügend Leute mitmachen.
Das ist einfach mal ein kleiner interessen-poll. Wer wäre bereit, ein paar
Mark für ein -fertiges- High-Performance Dateisystem mit Journaling und
Quotas, und prinzipiell unbegrenzter Datei- und Dateisystemgröße
abzudrücken? Wenn jeder Raucher hier zwei Monate lang auf die tägliche
Schachtel verzichten würde, hätten wir das Geld womöglich schon drin :-)
Bevor ichs vergesse: Das ganze Dateisystem ist -NATÜRLICH- Open Source. Es
geht hier darum die ENTWICKLUNG zu finanzieren, nicht darum Lizenzgebühren
zu bezahlen.
--
_ciao, Jens_______________________________ http://www.pinguin.conetix.de
·
"Please don't tell my parents I work for Microsoft. They still think I'm a
bartender in a gay brothel." -- Usenet
------------------------------------------------
Um sich aus der Liste auszutragen schicken Sie
bitte eine E-Mail an majordomo@jfl.de die im Body
"unsubscribe debian-user-de <deine emailadresse>"
enthaelt.
Bei Problemen bitte eine Mail an: Jan.Otto@jfl.de
------------------------------------------------
Anzahl der eingetragenen Mitglieder: 756
Reply to: