On Wed, 22 May 2002 14:01:22 +0200, Rocco Rutte wrote: Hallo Rocco,
wir (Stefan Berthold und ich) stehen vor Entscheidung, ob wir Debain oder FreeBSD als OS auf einem Newsserver einsetzen sollen. Die Frage, an der es sich wohl entscheiden wird, ist das Dateisystem.
Das, was ich immer wieder lese, ist, dass ext2 gegenueber FFS zwar schneller ist, aber zu Inkonsitenzen fuehren kann.
Nur wenn man beide ohne irgendwelche Optionen mountet. Um ext2 fair mit ffs zu vergleichen, mußt du ffs mit -o async mounten.
Wenn FFS-Dateisysteme mit async (also asynchrone Metadata I/O) betrieben werden, kommt in etwa das gleiche heraus.
Ähm, ja. Ich hätte wohl erst weiterlesen sollen.
Setzt man ext3 gegen Softupdates an, soll Softupdates dem in nicht viel nachstehen.
Wozu willst du Journaling auf einem Newsspool???? Da liegen keine Daten rum, die nicht auch wieder beschafft werden könnten. Selbst wenn die Spool-Platte explodiert hast du nicht wirklich ein Problem. Journaling auf einem Newsspool ist IMO ähnlich sinnfrei wie ein Newsspool auf einem Raid mit viel Redundanz. Ein Newsspool muß nur eins sein: schnell.
Ob ext2 oder ffs dürfte recht egal sein, sie sind zu ähnlich. Du solltest die Partition jedenfalls mit -o noatime mounten damit bei den vielen Lesenzugriffen auf die Artikel ncith immer was geschriben werden muß.
Einen ausfuehrlichen und sinnvollen Artikel im Usenet habe ich nur von einem kompetenten Menschen aus einer BSD-Gruppe, was fuer die Entscheidungshilfe wohl etwas unfair ist. Deshalb wuerden mich eure Meinungen (auch wenn das nicht ganz hierhin passt) dazu interessieren.
Ich vermute mal, daß du inn als Newsserver einsetzten willst. Dann ist die Frage nach einem gescheiten Filesystem sowieso erst die 2. Frage, die du dir beantworten mußt. Willst du ein traditionelles Spool-Verzeichnis mit 100000000 Files machen oder cnfs nutzen. Bei cnfs gibts kein expire und nur ein bis wenige Spoolfiles. Für richtig fette Newsserver ist cnfs wohl Pflicht. Für kleinere Installationen würde ich ein altes Spool aufbauen. Da weiß man, was man hat. :-) Es gibt bei inn IMO noch 2 andere Varianten des Spools, die optimierte Versionen des tradidionellen Spoolsystems darstellen. Die kenne ich nicht näher.
Die Anforderungen ans fs sind bei traditional spool und cnfs völlig andere. Insofern ist deine Frage nach dem "besseren" oder geeigneteren fs so nicht zu beantworten.
Wieviele Leute sollen denn den Newsserver Nutzen? Wieviele GB willst du halten? Da du von IDE-Platten im PIO-Mode redest, werden es nicht allzuviele Nutzer sein. Dann würde ich die Entscheidung ext2 vs. ffs einfach daran festmachen, ob du dich mit Linux oder BSD besser auskennst bzw. welches OS du sonst bevorzugst.
Reinhard