K 10
svn:author
V 7
coneill
K 8
svn:date
V 27
1997-09-09T03:48:34.000000Z
K 7
svn:log
V 786
    This patch uses mmap() to map the active file shared + read-only.
    For newsreader machines with large (~ 1MByte) active files, this
    patch more then halves the per-nnrpd process memory usage.  It is
    roughly equivalent to the shared-active mods that have been
    floating around, but approaches the problem somewhat differently.

    I don't know which is better, or whether it even matters.  I do know
    that this patch allows our newsreader machine to support nearly twice
    as many nnrpd's as it would otherwise be able to... around
    500 nnrpd processes on a 256 MByte pentium-pro 200 running FreeBSD.

    The patch has been reasonably well tested, and since it restricts
    itself to a read-only map, it ought to work on any machine that
    supports mmap().

END
