From: Gleb Arshinov <gleb-usenet-g.ding-2003.05.08@usenet.barsook.com>
Subject: Entering nnimap group got much slower with 5.10
Date: Thu, 08 May 2003 17:14:04 -0700 [thread overview]
Message-ID: <86issl7z8z.fsf@badger.barsook.com> (raw)
Just upgraded to 5.10.2 from Oort 0.08. I erased .newsrc.eld and ~/News
to do a clean upgrade.
Entering a large (~1200 messages, most with ! mark) IMAP newsgroup
now takes a very long time (elp results included below). Most of this
time modleline indicates "Fetching headers", which is unexpected (they
should be all cached). If I (setq gnus-agent-mode nil), I get good
performance (~1s to enter), but then I trigger old "nnimap eats all
email" bug.
What should I do to get to the bottom of this?
Gleb
Gnus v5.10.2 XEmacs 21.4 (patch 5) "Civil Service" [Lucid] (i686-pc-linux)
Function Name Call Count Elapsed Time Average Time
============================================================= ========== ============ ============
gnus-retrieve-headers 2 23.366241 11.6831205
gnus-topic-select-group 1 14.476583 14.476583
gnus-group-select-group 1 14.476504 14.476504
gnus-group-read-group 1 14.476493 14.476493
gnus-summary-read-group 1 14.476417 14.476417
gnus-summary-read-group-1 1 14.476404 14.476404
gnus-select-newsgroup 1 11.898781 11.898781
gnus-fetch-headers 1 11.823922 11.823922
gnus-cache-retrieve-headers 1 11.683221 11.683221
gnus-summary-prepare 1 2.536048 2.536048
gnus-summary-prepare-threads 1 2.323965 2.323965
gnus-correct-length 3580 0.5000589999 0.0001396812
gnus-put-text-property 2390 0.2509660000 0.0001050066
gnus-xmas-format 1201 0.2418010000 0.0002013330
gnus-sort-threads 1 0.189166 0.189166
gnus-sort-threads-1 29 0.189063 0.0065194137
gnus-char-width 33021 0.1819250000 5.509...e-06
gnus-run-hooks 1201 0.1551760000 0.0001292056
gnus-get-newsgroup-headers-xover 1 0.140041 0.140041
gnus-summary-highlight-line 1191 0.1301559999 0.0001092829
gnus-xmas-put-text-property 2390 0.0900830000 3.769...e-05
gnus-summary-from-or-to-or-newsgroups 1193 0.0690499999 5.787...e-05
gnus-request-group 1 0.067098 0.067098
gnus-put-text-property-excluding-characters-with-faces 1192 0.0636669999 5.341...e-05
gnus-extract-address-components 1193 0.046636 3.909...e-05
gnus-gather-threads-by-subject 1 0.018247 0.018247
gnus-point-at-eol 9568 0.0170039999 1.777...e-06
gnus-summary-setup-buffer 1 0.016208 0.016208
gnus-summary-mode 1 0.015669 0.015669
gnus-thread-sort-by-number 7148 0.0151860000 2.124...e-06
gnus-summary-initial-limit 1 0.014236 0.014236
gnus-xmas-menu-add-1 2 0.011324 0.005662
gnus-xmas-summary-menu-add 1 0.00966 0.00966
gnus-summary-limit-children 1191 0.0080060000 6.722...e-06
gnus-group-update-group 1 0.004549 0.004549
gnus-topic-update-topic-line 3 0.004531 0.0015103333
gnus-group-find-parameter 9 0.0034619999 0.0003846666
gnus-sort-gathered-threads 1 0.002755 0.002755
gnus-group-topic-parameters 9 0.002513 0.0002792222
gnus-topic-update-topics-containing-group 1 0.002433 0.002433
gnus-group-fast-parameter 7 0.002307 0.0003295714
gnus-correct-substring 17 0.002261 0.000133
gnus-compress-sequence 5 0.00214 0.000428
gnus-summary-highlight-line-0 1191 0.0020390000 1.712...e-06
gnus-point-at-bol 1214 0.0020160000 1.660...e-06
gnus-message 10 0.001997 0.0001997
gnus-agent-mode 1 0.001817 0.001817
gnus-xmas-agent-summary-menu-add 1 0.001682 0.001682
gnus-make-threads 1 0.001586 0.001586
gnus-articles-to-read 1 0.001552 0.001552
gnus-summary-auto-select-subject 1 0.001551 0.001551
gnus-summary-first-unread-subject 1 0.001539 0.001539
gnus-summary-first-subject 1 0.001486 0.001486
gnus-possibly-score-headers 1 0.001468 0.001468
gnus-topic-insert-topic-line 3 0.001403 0.0004676666
gnus-all-score-files 1 0.001387 0.001387
gnus-topic-hierarchical-parameters 9 0.001315 0.0001461111
gnus-update-summary-mark-positions 2 0.001297 0.0006485
gnus-configure-windows 1 0.001202 0.001202
gnus-group-insert-group-line-info 1 0.00112 0.00112
gnus-group-insert-group-line 1 0.001083 0.001083
gnus-summary-insert-line 2 0.001058 0.000529
gnus-summary-setup-default-charset 1 0.001049 0.001049
gnus-topic-parent-topic 100 0.0010250000 1.025...e-05
gnus-adjust-marked-articles 1 0.0009859999 0.0009859999
gnus-compute-unseen-list 1 0.000965 0.000965
gnus-inverse-list-range-intersection 1 0.000957 0.000957
gnus-list-range-difference 1 0.00095 0.00095
gnus-uncompress-range 3 0.000851 0.0002836666
gnus-killed-articles 1 0.000713 0.000713
gnus-current-topics 9 0.000701 7.788...e-05
gnus-parameter-charset 1 0.000648 0.000648
gnus-current-topic 9 0.0006109999 6.788...e-05
gnus-add-text-properties 7 0.000595 8.500...e-05
gnus-score-find-bnews 1 0.000583 0.000583
gnus-xmas-add-text-properties 7 0.000548 7.828...e-05
gnus-set-mode-line 1 0.000509 0.000509
gnus-sorted-difference 2 0.000507 0.0002535
gnus-update-format-specifications 2 0.000488 0.000244
gnus-group-auto-expirable-p 1 0.000456 0.000456
gnus-set-global-variables 3 0.000451 0.0001503333
gnus-topic-find-topology 60 0.0004170000 6.950...e-06
gnus-summary-position-point 3 0.000413 0.0001376666
gnus-topic-parameters 27 0.0004079999 1.511...e-05
gnus-goto-colon 3 0.000394 0.0001313333
gnus-group-set-mode-line 2 0.000379 0.0001895
gnus-parameter-ignored-charsets 1 0.000378 0.000378
gnus-summary-set-local-parameters 1 0.000353 0.000353
gnus-xmas-setup-summary-toolbar 1 0.000333 0.000333
gnus-sorted-union 1 0.00033 0.00033
gnus-group-goto-group 9 0.000316 3.511...e-05
gnus-continuum-version 4 0.000305 7.625e-05
gnus-find-method-for-group 17 0.0003 1.764...e-05
gnus-topic-goto-topic 4 0.000276 6.900...e-05
gnus-configure-frame 2 0.000262 0.000131
gnus-group-highlight-line 1 0.000259 0.000259
gnus-group-decoded-name 6 0.000258 4.299...e-05
gnus-apply-kill-file 1 0.000241 0.000241
gnus-dribble-enter 1 0.000233 0.000233
gnus-agent-load-alist 1 0.00022 0.00022
gnus-cache-articles-in-group 1 0.000215 0.000215
gnus-last-element 1 0.000198 0.000198
gnus-update-read-articles 1 0.000187 0.000187
gnus-group-name-charset 7 0.000179 2.557...e-05
gnus-agent-article-name 1 0.000178 0.000178
gnus-agent-group-pathname 1 0.000157 0.000157
gnus-news-group-p 1 0.000155 0.000155
gnus-cache-file-name 1 0.000153 0.000153
gnus-group-parameter-value 20 0.000148 7.400...e-06
gnus-group-topic-unread 8 0.000141 1.7625e-05
gnus-newsgroup-kill-file 2 0.000134 6.7e-05
gnus-group-get-parameter 15 0.000132 8.799...e-06
gnus-set-work-buffer 2 0.000121 6.05e-05
gnus-score-score-files 1 0.000119 0.000119
gnus-remassoc 12 0.000108 9e-06
gnus-newsgroup-directory-form 2 0.000102 5.1e-05
gnus-sort-score-files 1 0.000101 0.000101
gnus-summary-set-display-table 1 0.0001 0.0001
gnus-group-prefixed-name 2 9.8e-05 4.9e-05
gnus-summary-make-local-variables 2 9.499...e-05 4.75e-05
gnus-xmas-summary-set-display-table 1 9.399...e-05 9.399...e-05
gnus-check-server 1 9.3e-05 9.3e-05
gnus-set-difference 1 9.1e-05 9.1e-05
gnus-summary-buffer-name 2 9.1e-05 4.55e-05
gnus-short-group-name 1 8.6e-05 8.6e-05
gnus-parameters-get-parameter 2 8.500...e-05 4.25e-05
gnus-request-type 1 8.500...e-05 8.500...e-05
gnus-server-opened 1 8.4e-05 8.4e-05
gnus-score-file-name 1 8.3e-05 8.3e-05
gnus-update-alist-soft 4 8.2e-05 2.05e-05
gnus-thread-loop-p 28 7.699...e-05 2.749...e-06
gnus-buffer-live-p 6 7.3e-05 1.216...e-05
gnus-score-headers 1 6.600...e-05 6.600...e-05
gnus-all-windows-visible-p 1 6.600...e-05 6.600...e-05
gnus-prin1-to-string 1 6.2e-05 6.2e-05
gnus-make-hashtable 2 6e-05 3e-05
gnus-agent-get-undownloaded-list 1 5.8e-05 5.8e-05
gnus-xmas-switch-horizontal-scrollbar-off 1 5.8e-05 5.8e-05
gnus-score-load-files 1 5.6e-05 5.6e-05
gnus-get-buffer-create 3 5.6e-05 1.866...e-05
gnus-group-topic-p 1 5.3e-05 5.3e-05
gnus-group-topic-level 3 5.100...e-05 1.7e-05
gnus-member-of-valid 2 5e-05 2.5e-05
gnus-mode-line-buffer-identification 3 5e-05 1.666...e-05
gnus-group-group-name 2 4.9e-05 2.45e-05
gnus-score-load-file 1 4.8e-05 4.8e-05
gnus-ephemeral-group-p 2 4.8e-05 2.4e-05
gnus-get-function 2 4.6e-05 2.3e-05
gnus-topic-find-groups 3 4.599...e-05 1.533...e-05
gnus-group-topic-name 1 4.4e-05 4.4e-05
gnus-newsgroup-savable-name 2 4.2e-05 2.1e-05
gnus-group-set-parameter 1 4.2e-05 4.2e-05
gnus-remove-from-range 3 4e-05 1.333...e-05
gnus-group-group-indentation 2 3.9e-05 1.95e-05
gnus-summary-make-menu-bar 1 3.8e-05 3.8e-05
gnus-topic-visible-p 3 3.8e-05 1.266...e-05
gnus-get-buffer-window 1 3.7e-05 3.7e-05
gnus-agent-get-function 4 3.5e-05 8.750...e-06
gnus-xmas-mode-line-buffer-identification 3 3.1e-05 1.033...e-05
gnus-turn-off-edit-menu 1 3e-05 3e-05
gnus-methods-using 2 3e-05 1.5e-05
gnus-group-timestamp-delta 1 2.9e-05 2.9e-05
gnus-cache-file-contents 1 2.7e-05 2.7e-05
gnus-range-length 4 2.6e-05 6.5e-06
gnus-copy-sequence 5 2.4e-05 4.8e-06
gnus-group-quit-config 1 2.3e-05 2.3e-05
gnus-extent-start-open 1 2.2e-05 2.2e-05
gnus-virtual-group-p 1 2.2e-05 2.2e-05
gnus-group-set-info 1 2.1e-05 2.1e-05
gnus-visual-p 7 2.1e-05 3e-06
gnus-online 5 1.6e-05 3.200...e-06
gnus-cut-threads 1 1.6e-05 1.6e-05
gnus-xmas-extent-start-open 1 1.4e-05 1.4e-05
gnus-group-name-decode 8 1.4e-05 1.75e-06
gnus-list-of-unread-articles 2 1.3e-05 6.5e-06
gnus-undo-register 1 1.2e-05 1.2e-05
gnus-simplify-mode-line 1 1.1e-05 1.1e-05
gnus-create-hash-size 2 1e-05 5e-06
gnus-topic-update-unreads 3 9.999...e-06 3.333...e-06
gnus-info-set-entry 4 9.999...e-06 2.5e-06
gnus-undo-boundary 2 9e-06 4.5e-06
gnus-get-unread-articles-in-group 1 9e-06 9e-06
gnus-server-equal 2 9e-06 4.5e-06
gnus-server-to-method 3 9e-06 3e-06
gnus-server-add-address 1 8e-06 8e-06
gnus-frames-on-display-list 1 8e-06 8e-06
gnus-score-file-regexp 1 7e-06 7e-06
gnus-make-local-hook 1 7e-06 7e-06
gnus-use-long-file-name 4 6.999...e-06 1.75e-06
gnus-article-mark-to-type 3 6.999...e-06 2.333...e-06
gnus-home-score-file 2 6e-06 3e-06
gnus-expand-group-parameters 2 6e-06 3e-06
gnus-group-remove-parameter 1 5e-06 5e-06
gnus-undo-register-1 1 5e-06 5e-06
gnus-agent-method-p 2 5e-06 2.5e-06
gnus-window-to-buffer-helper 2 5e-06 2.5e-06
gnus-windows-old-to-new 1 4e-06 4e-06
gnus-make-sort-function 1 4e-06 4e-06
gnus-sorted-nintersection 1 4e-06 4e-06
gnus-sorted-ndifference 2 4e-06 2e-06
gnus-set-default-directory 1 3e-06 3e-06
gnus-make-thread-indent-array 1 3e-06 3e-06
gnus-remove-if 1 3e-06 3e-06
gnus-server-status 1 3e-06 3e-06
gnus-score-find-alist 1 3e-06 3e-06
gnus-update-missing-marks 1 2e-06 2e-06
gnus-agent-summary-make-menu-bar 1 2e-06 2e-06
gnus-summary-maybe-hide-threads 1 2e-06 2e-06
gnus-sorted-nunion 1 2e-06 2e-06
gnus-summary-make-tool-bar 1 2e-06 2e-06
gnus-group-remove-excess-properties 1 2e-06 2e-06
next reply other threads:[~2003-05-09 0:14 UTC|newest]
Thread overview: 19+ messages / expand[flat|nested] mbox.gz Atom feed top
2003-05-09 0:14 Gleb Arshinov [this message]
2003-05-09 9:53 ` Simon Josefsson
2003-05-09 19:58 ` Gleb Arshinov
2003-05-09 20:51 ` Simon Josefsson
2003-05-09 21:10 ` Gleb Arshinov
2003-05-10 13:21 ` Kai Großjohann
2003-05-10 2:26 ` Lloyd Zusman
2003-05-10 14:06 ` Kai Großjohann
2003-05-10 21:43 ` Lloyd Zusman
2003-05-10 23:38 ` Simon Josefsson
2003-05-11 0:04 ` Lloyd Zusman
2003-05-11 3:04 ` Mark A. Hershberger
2003-05-11 3:33 ` Lloyd Zusman
2003-05-11 4:22 ` Harry Putnam
2003-05-11 9:57 ` Simon Josefsson
2003-05-11 14:10 ` Lloyd Zusman
2003-05-12 8:47 ` Niklas Morberg
2003-05-12 11:55 ` Simon Josefsson
2003-05-12 15:44 ` Kai Großjohann
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=86issl7z8z.fsf@badger.barsook.com \
--to=gleb-usenet-g.ding-2003.05.08@usenet.barsook.com \
/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).