Marcel Logen
2023-11-18 17:46:39 UTC
Soweit ich weiß, werden die Testgruppen auf dem tota-Server
in einem CNFS-Buffer (oder mehreren?) gespeichert.
| Neu ist das Cyclic News File System (CNFS). Bei dieser
| Storage-Methode werden sog. Buffer angelegt, in die die
| Postings der Eingangsreihenfolge nach hineingeschrieben
| werden. Ist das Ende des Buffers erreicht, wird an den
| Anfang zurückgesprungen; die ältesten Postings werden
| durch die neueintreffenden überschrieben. Das geht sehr
| fix und führt zu einem automatischen, aber zeitlich nicht
| genau festgelegten Expire - ein Posting ist genau dann
| expired, wenn eben der Buffer voll ist und es überschrieben
| wird. [...]
|
| Es ist möglich, verschiedene Storage-Methoden nebeneinander
| zu verwenden, bspw. große und unvorhersehbar wachsende
| Hierarchien und Binaries in - verschieden großen - CNFS-
| Buffern abzulegen, kleine und lokale Hierarchien aber als
| tradspool. Die Entscheidung, wo ein Posting gespeichert
| werden soll, kann anhand der Newsgroups, in die es gepostet
| wurde, der Größe oder auch des Expire-Zeitraumes erfolgen.
Heute sind die Testgruppen auf tota fast alle so gut wie leer.
Hier in de.test ist derzeit nur das Posting von Clemens
Da ist wohl der CNFS-Buffer wieder mal voll (bzw. er
'schob' gerade die älteren Postings - bis gestern - ver-
mutlich im FIFO-Verfahren 'hinaus'). (BTW: Dennis hatte
in diesem Zusammenhang mal gefragt, ob dieser Buffer
eigentlich *immer* voll sei.)
Inzwischen habe ich auch bei Russ mal gelesen.in einem CNFS-Buffer (oder mehreren?) gespeichert.
| Neu ist das Cyclic News File System (CNFS). Bei dieser
| Storage-Methode werden sog. Buffer angelegt, in die die
| Postings der Eingangsreihenfolge nach hineingeschrieben
| werden. Ist das Ende des Buffers erreicht, wird an den
| Anfang zurückgesprungen; die ältesten Postings werden
| durch die neueintreffenden überschrieben. Das geht sehr
| fix und führt zu einem automatischen, aber zeitlich nicht
| genau festgelegten Expire - ein Posting ist genau dann
| expired, wenn eben der Buffer voll ist und es überschrieben
| wird. [...]
|
| Es ist möglich, verschiedene Storage-Methoden nebeneinander
| zu verwenden, bspw. große und unvorhersehbar wachsende
| Hierarchien und Binaries in - verschieden großen - CNFS-
| Buffern abzulegen, kleine und lokale Hierarchien aber als
| tradspool. Die Entscheidung, wo ein Posting gespeichert
| werden soll, kann anhand der Newsgroups, in die es gepostet
| wurde, der Größe oder auch des Expire-Zeitraumes erfolgen.
Heute sind die Testgruppen auf tota fast alle so gut wie leer.
Hier in de.test ist derzeit nur das Posting von Clemens
Da ist wohl der CNFS-Buffer wieder mal voll (bzw. er
'schob' gerade die älteren Postings - bis gestern - ver-
mutlich im FIFO-Verfahren 'hinaus'). (BTW: Dennis hatte
in diesem Zusammenhang mal gefragt, ob dieser Buffer
eigentlich *immer* voll sei.)
<https://www.eyrie.org/~eagle/software/inn/docs-2.7/storage.conf.html>:
| The cnfs storage method stores articles in large cyclic
| buffers (CNFS stands for Cyclic News File System). Articles
| are stored in CNFS buffers in arrival order, and when the
| buffer fills, it wraps around to the beginning and stores
| new articles over the top of the oldest articles in the
| buffer. The expire time of articles stored in CNFS buffers
| is therefore entirely determined by how long it takes the
| buffer to wrap around, which depends on how quickly data
| is being stored in it. (This method is therefore said to
| have self-expire functionality. It also means that when
| an article is cancelled, the cycbuff doesn't go back and
| use space until it rolls over and the whole cycbuff starts
| being reused.)
Es sieht mir jetzt so aus, als wäre der Buffer nicht immer
'voll', sondern es gehen wohl nach dem Vollaufen alle bis-
herigen Inhalte verloren, da wieder am Anfang mit dem Spei-
chern begonnen wird. Also wohl kein FIFO-Prinzip, jedenfalls
nicht in dem Sinne, daß da Artikel an der einen Seite 'hin-
ein-' und an der anderen 'hinausgeschoben' würden.
Marcel
fup2 de.comm.software.newsserver
--
╭──╮ ╭───╮ ╭─╮ ╭──╮ ╭─╮ ╭──╮ ..61..╭───╮
╭──╮ ╭─╯ ╰─╯ ╰───╮ ╭──╯ ╰──╯ ╰─╮ ..46..│ ╰─╯ ╰───────╯ │
│ ╰─╮ ╰──╮ ╭───────╯ │ ╭─────────╯ ╭──╮ │ ..65..│
──╯ ╰─────╯ ╰───────────╯ ╰────────────╯ ╰──╯ ..65..╰─
╭──╮ ╭───╮ ╭─╮ ╭──╮ ╭─╮ ╭──╮ ..61..╭───╮
╭──╮ ╭─╯ ╰─╯ ╰───╮ ╭──╯ ╰──╯ ╰─╮ ..46..│ ╰─╯ ╰───────╯ │
│ ╰─╮ ╰──╮ ╭───────╯ │ ╭─────────╯ ╭──╮ │ ..65..│
──╯ ╰─────╯ ╰───────────╯ ╰────────────╯ ╰──╯ ..65..╰─