Xref: utzoo news.software.b:1527 news.software.nntp:63 Path: utzoo!attcan!uunet!mcvax!enea!kth!luth!eru.mt.luth.se!sow From: sow@eru.mt.luth.se (Sven-Ove Westberg) Newsgroups: news.software.b,news.software.nntp Subject: Re: Reading news: NNTP v.s. NFS for access to the database Message-ID: <1167@luth.luth.se> Date: 5 Aug 88 16:28:09 GMT References: <16342@tut.cis.ohio-state.edu> <4246@pasteur.Berkeley.Edu> <19153@tut.cis.ohio-state.edu> <11498@cisunx.UUCP> Sender: news@sm.luth.se Reply-To: Sven-Ove Westberg Organization: University of Lulea, Sweden Lines: 39 UUCP-Path: {uunet,mcvax}!enea!eru.luth.se!sow In article <11498@cisunx.UUCP> cmf@unix.cis.pittsburgh.edu (Carl M. Fongheiser) writes: |In article <19153@tut.cis.ohio-state.edu> bob@kazoo.cis.ohio-state.edu (Bob Sutterfield) writes: |>The biggest delay in rrn is when following a subject thread with ^N, |>or when building an unread-articles subject list with =. Kill files |>seem to take forever, too. This implies to me that you win with local |>rn (or with rn reading from an NFS-mounted filesystem) because you |>needn't ship the whole article across the wire just to peek at the |>headers. | |Rrn *is* pretty stupid about such things. If you're using one of the newer |ones, the '=' functionality isn't too bad, because then rrn will use the |XHDR extension. ^N and friends could use the same trick, but they don't, |currently. Kill files could be speeded up enormously if rrn would use |HEAD instead of ARTICLE to do the scanning. This is not the NNTPs fault. I looked at it last spring and it is not trival to fix since rn stores the "Header information" as pointers to the diskfile, (sigh). The = functionality is bad put this in your .rcinit and you will se. -EXSUBJLINE="\ %(%s =\ ^\\(.................................................\\)?%1) \ %(%t=^\\(........................\\)?%1:%t)" All the problems is that rn relies a lot of diskfiles and pointers in diskfiles. Actually we miss ONE command in the NNTP protocol we can not abort a transmission of an article so in some situations it will be slower. Sven-Ove Westberg, CAD, University of Lulea, S-951 87 Lulea, Sweden. Tel: +46-920-91677 (work) +46-920-48390 (home) UUCP: {uunet,mcvax}!enea!cad.luth.se!sow ARPA: sow%cad.luth.se@ucbvax.berkeley.edu (only dumb ARPA mailers) Internet: sow@cad.luth.se Bitnet: sow%cad.luth.se@sekth.bitnet