From: David Moore <dmoore@UCSD.EDU>
Subject: Re: nnmail-split-it
Date: 04 Feb 1997 10:05:16 -0800 [thread overview]
Message-ID: <rvk9ooqwf7.fsf@sdnp5.ucsd.edu> (raw)
In-Reply-To: Per Abrahamsen's message of 04 Feb 1997 09:37:25 +0100
Per Abrahamsen <abraham@dina.kvl.dk> writes:
> Lars Magne Ingebrigtsen <larsi@ifi.uio.no> writes:
>
> > The box I'm sitting with now is a 486/slow without NFS, and splitting
> > is kinda slow here as well.
>
> I really want to see some numbers before I believe the bottleneck is
> in the lisp code, rather than in i/o (and in particular directory
> synchronization). Are you using Linux ext2fs?
Ok, the numbers. This is to file 40 messages to myself (ie, not many
received headers) which do not match any of my filing patterns, and one
message to xemacs-beta which arrived just before I hit `M-g'. I have
about 140 filing patterns in my nnmail-split-fancy.
I also did `s' after fetching the mail. Note that it took 45 seconds
just to split 41 messages in the nnmail-split-it routine. And it
took 14 seconds to write those 41 mesages to disk. Another 3 or so
seconds went to writing out my newsrc.
Function Name # Calls Elapsed Average
========================================= ======= ======= =======
gnus-topic-get-new-news-this-topic 1 63.6572 63.6572
gnus-group-get-new-news-this-group 1 63.6555 63.6555
gnus-activate-group 1 62.7958 62.7958
gnus-request-scan 1 62.5327 62.5327
nnml-request-scan 1 62.5297 62.5297
nnmail-get-new-mail 1 62.5134 62.5134
nnmail-split-incoming 1 60.0041 60.0041
nnmail-process-unix-mail-format 1 59.9781 59.9781
nnmail-check-duplication 41 59.7227 1.45665
nnmail-article-group 41 45.7249 1.11524
nnmail-split-fancy 41 44.9484 1.09630
nnmail-split-it 5876 44.9365 1.09601
nnml-save-mail 41 13.7885 0.33630
write-region 48 13.4512 0.28023
nnmail-write-region 44 12.0977 0.27494
gnus-group-save-newsrc 1 2.8573 2.8573
PS. This output does not have the recursive miscounting or time window
overflow bugs of standard elp.
--
David Moore <dmoore@ucsd.edu> | Computer Systems Lab __o
UCSD Dept. Computer Science - 0114 | Work: (619) 534-8604 _ \<,_
La Jolla, CA 92093-0114 | Fax: (619) 534-1445 (_)/ (_)
<URL:http://oj.egbt.org/dmoore/> | In a cloud bones of steel.
next prev parent reply other threads:[~1997-02-04 18:05 UTC|newest]
Thread overview: 12+ messages / expand[flat|nested] mbox.gz Atom feed top
1997-02-02 22:06 nnmail-split-it Johan Danielsson
1997-02-03 23:28 ` nnmail-split-it David Moore
1997-02-04 1:29 ` nnmail-split-it Paul Franklin
1997-02-04 1:55 ` nnmail-split-it Lars Magne Ingebrigtsen
1997-02-04 4:35 ` nnmail-split-it David Moore
1997-02-04 6:16 ` nnmail-split-it anonymous
1997-02-04 8:37 ` nnmail-split-it Per Abrahamsen
1997-02-04 18:05 ` David Moore [this message]
1997-02-04 19:58 ` nnmail-split-it Lars Magne Ingebrigtsen
1997-02-05 6:44 ` nnmail-split-it Paul Franklin
1997-02-05 8:24 ` nnmail-split-it Per Abrahamsen
1997-02-04 0:46 ` nnmail-split-it Lars Magne Ingebrigtsen
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=rvk9ooqwf7.fsf@sdnp5.ucsd.edu \
--to=dmoore@ucsd.edu \
/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).