Gnus development mailing list
 help / color / mirror / Atom feed
From: David Hedbor <david@hedbor.org>
Subject: Re: Slowness when 'g'etting news.
Date: 30 Dec 1999 11:58:22 -0800	[thread overview]
Message-ID: <m3vh5g5hgh.fsf@nyarlathotep.home.hedbor.org> (raw)
In-Reply-To: Simon Josefsson's message of "29 Dec 1999 00:54:39 +0100"

[-- Attachment #1: Type: text/plain, Size: 550 bytes --]

Simon Josefsson <jas@pdc.kth.se> writes:

> David Hedbor <david@hedbor.org> writes:
> 
> > What I wonder is how I can "gauge" this to see what it is that takes
> > so long time. Any hints?
> 
> M-x elp-instrument-package RET gnus RET, fetch new mail, M-x
> elp-results. It's quite useful.
> 
> ('nn', 'mail', 'message' are other packages you'd might want to
> instrument too.)

Ok, did this. Does this make any sense to you gnus/elisp gurus?

-- 
[ Below is a random fortune, which is unrelated to the above message. ]
A couch is as good as a chair.

[-- Attachment #2: profile info --]
[-- Type: text/plain, Size: 8835 bytes --]

Function Name                                           Call Count  Elapsed Time  Average Time
======================================================  ==========  ============  ============
gnus-active-to-gnus-format                              3           36.072252999  12.024084333
gnus-group-get-new-news                                 1           29.734059000  29.734059000
gnus-get-unread-articles                                1           29.256428999  29.256428999
gnus-read-active-file-2                                 1           26.781887000  26.781887000
gnus-agent-save-active                                  1           18.310324999  18.310324999
gnus-agent-save-active-1                                1           18.310258999  18.310258999
gnus-agent-write-active                                 1           17.712207999  17.712207999
gnus-write-active-file                                  1           7.8826230000  7.8826230000
gnus-point-at-eol                                       68273       3.4623220007  5.071...e-05
gnus-activate-group                                     73          2.1932380000  0.0300443561
gnus-topic-prepare-topic                                18          1.3953470000  0.0775192777
gnus-topic-parent-topic                                 572         0.6012430000  0.0010511241
gnus-group-list-groups                                  1           0.4629280000  0.4629280000
gnus-group-prepare-topics                               1           0.4597769999  0.4597769999
gnus-topic-hierarchical-parameters                      18          0.3125940000  0.0173663333
gnus-current-topics                                     18          0.2980090000  0.0165560555
gnus-retrieve-groups                                    1           0.1938709999  0.1938709999
gnus-agent-save-group-info                              19          0.1896999999  0.0099842105
gnus-request-scan                                       1           0.1183640000  0.1183640000
nnmail-get-new-mail                                     1           0.1160520000  0.1160520000
gnus-group-insert-group-line                            39          0.1102929999  0.0028280256
nnmail-cache-open                                       1           0.1004130000  0.1004130000
nnmail-activate                                         53          0.0788019999  0.0014868301
nnmail-group-pathname                                   61          0.0615610000  0.0010091967
gnus-make-directory                                     22          0.0533960000  0.0024270909
gnus-run-hooks                                          44          0.0501589999  0.0011399772
gnus-group-highlight-line                               39          0.0470050000  0.0012052564
gnus-add-text-properties                                75          0.0262410000  0.0003498800
gnus-topic-find-topology                                302         0.0245199999  8.119...e-05
gnus-topic-insert-topic-line                            18          0.0242339999  0.0013463333
gnus-xmas-add-text-properties                           75          0.0228410000  0.0003045466
gnus-put-text-property                                  96          0.0203629999  0.0002121145
gnus-xmas-put-text-property                             96          0.0161360000  0.0001680833
gnus-put-text-property-excluding-characters-with-faces  39          0.0158449999  0.0004062820
gnus-master-read-slave-newsrc                           1           0.0143180000  0.0143180000
gnus-topic-parameters                                   54          0.0125119999  0.0002317037
gnus-server-opened                                      75          0.0099839999  0.0001331199
gnus-check-backend-function                             119         0.0099329999  8.347...e-05
gnus-get-function                                       152         0.0095510000  6.283...e-05
gnus-find-method-for-group                              138         0.0090230000  6.538...e-05
gnus-parse-active                                       73          0.0072860000  9.980...e-05
gnus-server-get-method                                  212         0.0053569999  2.526...e-05
gnus-extent-start-open                                  57          0.0053090000  9.314...e-05
gnus-group-timestamp-delta                              39          0.0049600000  0.0001271794
message                                                 11          0.0048679999  0.0004425454
gnus-server-add-address                                 140         0.0048060000  3.432...e-05
gnus-server-extend-method                               145         0.0041770000  2.880...e-05
gnus-group-group-name                                   40          0.0041500000  0.0001037500
gnus-group-new-mail                                     39          0.0033880000  8.687...e-05
gnus-server-to-method                                   54          0.0033849999  6.268...e-05
gnus-agent-get-function                                 227         0.0032870000  1.448...e-05
gnus-xmas-extent-start-open                             57          0.0032640000  5.726...e-05
gnus-group-get-parameter                                39          0.0028080000  7.200...e-05
gnus-topic-find-groups                                  18          0.0027210000  0.0001511666
gnus-message                                            4           0.0027020000  0.0006755000
gnus-range-length                                       39          0.0026220000  6.723...e-05
gnus-check-server                                       2           0.0023909999  0.0011954999
gnus-topic-goto-next-group                              1           0.0021229999  0.0021229999
gnus-group-goto-group                                   1           0.0020700000  0.0020700000
gnuserv-kill-buffer-query-function                      21          0.0020390000  9.709...e-05
gnus-agent-lib-file                                     19          0.0018209999  9.584...e-05
gnus-open-server                                        2           0.0016859999  0.0008429999
gnuserv-kill-buffer-function                            21          0.0012090000  5.757...e-05
gnus-uncompress-range                                   39          0.0011710000  3.002...e-05
gnus-server-status                                      75          0.0011630000  1.550...e-05
gnus-group-prefixed-name                                4           0.0011479999  0.0002869999
gnus-group-parameter-value                              39          0.0009930000  2.546...e-05
gnus-topic-update-unreads                               36          0.0009909999  2.752...e-05
nnmail-new-mail-p                                       39          0.0009570000  2.453...e-05
gnuserv-buffer-p                                        21          0.0008989999  4.280...e-05
gnus-group-remove-excess-properties                     39          0.0005709999  1.464...e-05
gnus-point-at-bol                                       41          0.0004989999  1.217...e-05
gnus-server-equal                                       11          0.0004780000  4.345...e-05
gnuserv-buffer-clients                                  21          0.0003650000  1.738...e-05
gnus-agent-method-p                                     20          0.0003649999  1.824...e-05
gnus-update-read-articles                               4           0.0002919999  7.299...e-05
gnus-group-set-mode-line                                1           0.0002600000  0.0002600000
gnus-update-format-specifications                       1           0.0002150000  0.0002150000
gnus-methods-using                                      4           0.0002040000  5.100...e-05
gnus-make-hashtable                                     2           0.0001299999  6.499...e-05
gnus-mode-line-buffer-identification                    1           0.0001069999  0.0001069999
gnus-group-position-point                               1           0.0001030000  0.0001030000
nnmail-get-value                                        1           7.000...e-05  7.000...e-05
gnus-xmas-mode-line-buffer-identification               1           6.800...e-05  6.800...e-05
gnus-goto-colon                                         1           6.399...e-05  6.399...e-05
gnus-group-setup-buffer                                 1           5.699...e-05  5.699...e-05
gnus-group-default-level                                2           4.300...e-05  2.150...e-05
gnus-create-hash-size                                   2           3.799...e-05  1.899...e-05
gnus-undo-boundary                                      2           3.600...e-05  1.800...e-05
nnmail-cache-close                                      1           2.099...e-05  2.099...e-05
gnus-get-buffer-create                                  1           1.799...e-05  1.799...e-05

  reply	other threads:[~1999-12-30 19:58 UTC|newest]

Thread overview: 6+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1999-12-28 21:32 David Hedbor
1999-12-28 23:54 ` Simon Josefsson
1999-12-30 19:58   ` David Hedbor [this message]
2000-04-21 16:35     ` Lars Magne Ingebrigtsen
2000-04-21 16:40       ` Shenghuo ZHU
2000-04-21 16:58         ` 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=m3vh5g5hgh.fsf@nyarlathotep.home.hedbor.org \
    --to=david@hedbor.org \
    /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).