🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: de.comm.software.crosspoint
Article #49

Re: CrossPoint Derivat fuer Windows

#49
From: Kristian Köhntopp
Date: Tue, 19 Sep 1995 07:03
63 lines
4040 bytes
In <43jcap$83v@mm.extern.fh-hannover.de> oliver@mm.extern.fh-hannover.de (Oliver Raupach) writes:
>So wie ich dich einschaetze, bist GERADE DU kein typisches Pointsystem.

root@white:~# nnadmin lx
X: Sep  9 03:00 (M): Expire: 3287 art, 155 gr, 103 s
X: Sep 10 03:00 (M): Expire: 3717 art, 161 gr, 105 s
X: Sep 11 03:00 (M): Expire: 4237 art, 188 gr, 100 s
X: Sep 12 03:00 (M): Expire: 3390 art, 176 gr, 101 s
X: Sep 13 03:00 (M): Expire: 4615 art, 153 gr, 104 s
X: Sep 14 03:00 (M): Expire: 976 art, 23 gr, 111 s
X: Sep 15 03:00 (M): Expire: 1498 art, 24 gr, 111 s
X: Sep 16 03:00 (M): Expire: 10677 art, 229 gr, 107 s <-- Unterbrechung der Newsversorgung vor 14. Tage und Schwallnews.
X: Sep 17 03:00 (M): Expire: 3856 art, 136 gr, 105 s
X: Sep 18 03:00 (M): Expire: 3079 art, 163 gr, 105 s
X: Sep 19 03:00 (M): Expire: 3266 art, 186 gr, 104 s

Macht 2000 Artikel pro Tag und Person, Marit und ich haben
praktisch divergente Gruppenauswahlen. Liegt nicht so weit ab
von Deinen Zahlen.

>50 Newsgruppen mit ca. 20 Artikeln pro Gruppe am Tag = 1000 Artikel 
>Haltezeit ca. 7 Tage. Also im Prinzip 7000 Artikel und nicht 37000!!

Macht bei einer typischen DOS-Clustergroesse von 8 KB einen
Platzverbrauch von (Deine Zahlen) 56 MB. Die mittlere
Artikelgroesse ist auf meinem System ~2 KB, der tatsaechliche
Platzverbrauch liegt also bei 14 MB. Unter DOS hast Du auf diese
Weise bei einer Clustergroesse von 8 KB einen Schwund von 75%,
bei 4 KB einen Schwund von 50% des Platzes. Je groesser die
Partitionen und je weniger ausgebildet der Benutzer
(typischerweise hat ein DOS-System die ganze Platte in einer
einzigen Partition), desto groesser der Schwund.

Ein UNIX-Dateisystem (etwa ein BSD FFS) kennt dieses Problem
natuerlich nicht einmal entfernt. Weder ist es auf 2^16 Dateien
eingegrenzt, noch hat es Probleme mit wachsenden
Clustergroessen, mit externer oder interner Fragmentierung, mit
linearem Aufwand bei lseek() und dergleichen mehr (und 
natuerlich hat es auch niemals ein Problem mit 8.3-Dateinamen
gehabt). Das einzige Problem, das UNIX mit DOS teilt, sind
nichtindizierte Verzeichnisse - mit B-Baeumen oder Hashlisten
als Verzeichnissen kann man namei() (und damit das Oeffnen von
Dateien) noch mal gruendlich beschleunigen).

[ XP verwendet indizierte Dateien - Oliver meint, das sei
  irrelevant fuer ein kleines Newssystem ]

Wenn Du wirklich auf Dummuser zielst mit Deiner Software, dann
ist ein

$ find /usr/spool/news -type f -name [0-9]\* -print | xargs grep -i "Subject:.*golf"

wahrscheinlich nicht tolerierbar (und wahrscheinlich auch zu
langsam. Sogar ich verwende nngrab.). Bequeme Suchmoeglichkeiten
muessen nicht nur eine nette Benutzeroberflaeche haben, sie
muessen auch schnell sein. Dazu brauchst Du aber genau die
Indices, die XP angelegt.

Kristian
-- 
Kristian Köhntopp, Wassilystraße 30, 24113 Kiel, +49 431 688897
"Naja, wenn sich sogar Dirk Hohndel Windows 95 gekauft hat, dann kann es ja
 wohl so schlecht nicht sein :-)" -- Ullrich von Bassewitz, de.comp.os.linux
Technical Details
Message-ID: <DF54x6.A8u@white.schulung.netuse.de>
Path: arc1-ca.pugleaf.net!white.schulung.netuse.de!kris
References: <5tVdn0E_jbB@hghpc.go.sub.de> <430uqr$nhb@mm.extern.fh-hannover.de> <433j29$kct@alpha.adg.de> <437kd4$tbu@mm.extern.fh-hannover.de> <1995Sep15.062104.13727@fiction.pb.owl.de> <43e89c$3ka@mm.extern.fh-hannover.de> <DF0oAv.8G@white.schulung.netuse.de> <43jcap$83v@mm.extern.fh-hannover.de>

Show Full Headers
Complete Article Headers
Newsgroups: de.comm.software.crosspoint,de.newusers.questions
Path: arc1-ca.pugleaf.net!white.schulung.netuse.de!kris
From: kris@white.schulung.netuse.de (Kristian Köhntopp)
Subject: Re: CrossPoint Derivat fuer Windows
X-Excuse: X-Copyright wegen Emma, Suedwestpresse und /C'T/DISKUSSIONEN.
Organization: entfällt
Message-ID: <DF54x6.A8u@white.schulung.netuse.de>
References: <5tVdn0E_jbB@hghpc.go.sub.de> <430uqr$nhb@mm.extern.fh-hannover.de> <433j29$kct@alpha.adg.de> <437kd4$tbu@mm.extern.fh-hannover.de> <1995Sep15.062104.13727@fiction.pb.owl.de> <43e89c$3ka@mm.extern.fh-hannover.de> <DF0oAv.8G@white.schulung.netuse.de> <43jcap$83v@mm.extern.fh-hannover.de>
Date: Tue, 19 Sep 1995 07:03:05 GMT
X-Copyright: (C) Copyright 1995 Kristian Koehntopp -- All rights reserved.
   Reproduktion, auch auszugsweise, ausserhalb elektronischer,
   nichtkommerzieller Datennetze nur mit ausdruecklichem,
   schriftlichem Einverstaendnis des Autors.