Gnus development mailing list
 help / color / mirror / Atom feed
From: Sudish Joseph <sj@eng.mindspring.net>
Subject: Re: saving to nnml groups
Date: 23 May 1997 13:37:29 -0400	[thread overview]
Message-ID: <yvia9116w0me.fsf@atreides.eng.mindspring.net> (raw)
In-Reply-To: Kai Grossjohann's message of 23 May 1997 16:51:07 +0200

Kai Grossjohann writes:
> I presume using nnmh will be better because it doesn't have .overview
> files, but I don't grok the implications with regard to the active
> file.  Anyone?

In my other long and boring followup, I forgot one point, so here's
another long and boring followup.  Two for the price of one.  Whee!

IMHO, using any backend other than nnml is a lose with Gnus.  nnml is
fast mainly because it maintains the overview info.  nnfolder has
better I/O patterns than nnml/nnmh -- reading one very large file is
better than reading lots of small files on every filesystem I've seen
-- but the cost of parsing the nnfolder headers to generate the
summary still dominates in a *big* way.  

The difference is *very* noticeable even on this PPro-200, where you'd
expect slowdowns due to filesystem access to be more noticeable than
on a slower CPU.  I use nnfolder for Gcc-based archiving of mail and
Gnus crawls when entering a 200-message folder (200 isn't even _close_
to large for some of my nnml folders where I have 30 day expire times
and often do C-u SPC to search for messages).

Using a backend with NOV support is the way to go, IMHO.  (VM is so
quick because it caches similar info in the headers of the message
itself.  VM even caches summary display info, so summary generation is 
very quick -- but has the drawback of sometimes giving you weird
indentation as you delete parents.)

-Sudish


  parent reply	other threads:[~1997-05-23 17:37 UTC|newest]

Thread overview: 16+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1997-05-23  7:28 Darren/Torin/Who Ever...
1997-05-23  8:01 ` Kai Grossjohann
1997-05-23 14:26   ` Sudish Joseph
1997-05-23 14:51     ` Kai Grossjohann
1997-05-23 17:20       ` Sudish Joseph
1997-05-23 17:37       ` Sudish Joseph [this message]
1997-05-24 23:37     ` Darren/Torin/Who Ever...
1997-05-24 23:32   ` Darren/Torin/Who Ever...
1997-05-24  0:33 ` Ching-Mo Chang
1997-06-06 17:48 ` Paul Graham
1997-06-11  1:19   ` Lars Magne Ingebrigtsen
1997-06-16 17:51     ` Paul Graham
1997-06-17 16:02       ` Lars Magne Ingebrigtsen
1997-06-23 14:56         ` Paul Graham
1997-06-30 23:03           ` Lars Magne Ingebrigtsen
1997-06-18  1:19       ` David Moore

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=yvia9116w0me.fsf@atreides.eng.mindspring.net \
    --to=sj@eng.mindspring.net \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).