From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/50989 Path: main.gmane.org!not-for-mail From: David Abrahams Newsgroups: gmane.emacs.gnus.general Subject: Re: nnimap slowness Date: Sat, 22 Mar 2003 13:48:00 -0500 Sender: owner-ding@hpc.uh.edu Message-ID: References: NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Trace: main.gmane.org 1048358945 14074 80.91.224.249 (22 Mar 2003 18:49:05 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Sat, 22 Mar 2003 18:49:05 +0000 (UTC) Original-X-From: owner-ding@hpc.uh.edu Sat Mar 22 19:49:03 2003 Return-path: Original-Received: from malifon.math.uh.edu ([129.7.128.13]) by main.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 18wo3C-0003er-00 for ; Sat, 22 Mar 2003 19:49:03 +0100 Original-Received: from sina.hpc.uh.edu ([129.7.128.10] ident=lists) by malifon.math.uh.edu with esmtp (Exim 3.20 #1) id 18wo2x-000803-00; Sat, 22 Mar 2003 12:48:47 -0600 Original-Received: by sina.hpc.uh.edu (TLB v0.09a (1.20 tibbs 1996/10/09 22:03:07)); Sat, 22 Mar 2003 12:49:49 -0600 (CST) Original-Received: from stlport.com (stlport.com [64.39.31.56]) by sina.hpc.uh.edu (8.9.3/8.9.3) with ESMTP id MAA20710 for ; Sat, 22 Mar 2003 12:49:36 -0600 (CST) Original-Received: from [146.115.123.42] (account dave HELO PENGUIN.boost-consulting.com) by stlport.com (CommuniGate Pro SMTP 3.5.9) with ESMTP id 213484; Sat, 22 Mar 2003 10:48:29 -0800 Original-To: ding@hpc.uh.edu In-Reply-To: (Simon Josefsson's message of "Sat, 22 Mar 2003 18:52:36 +0100") User-Agent: Gnus/5.090016 (Oort Gnus v0.16) Emacs/21.3.50 (i386-msvc-nt5.1.2600) Precedence: list X-Majordomo: 1.94.jlt7 Xref: main.gmane.org gmane.emacs.gnus.general:50989 X-Report-Spam: http://spam.gmane.org/gmane.emacs.gnus.general:50989 --=-=-= Simon Josefsson writes: > David Abrahams writes: > >>>> When I look at the status line and see >>>> >>>> imap read: 774K >>>> >>>> with the numbers spinning upwards at a rate of only about 15K per >>>> second I grow highly doubtful that it's doing anything other than >>>> reading data from my IMAP server. >>> >>> Hm, yes, this sounds as if it is the downloading that takes time. Hm, >>> maybe it is due to subprocesses in emacs under Windows. Please try >>> profiling the imap and nnimap packages to see where it is spending the >>> time. Maybe the gnus package too, so that the total time is available >>> too (display probably still takes some non-negligible time). >> >> Here's the result for a `M-G' which is not retrieving any messages at >> all, since none were sent (but still does the slow "imap read: ..." >> dance up to about 24K). If you want more data, I'll send myself >> something big and profile that. > > For small data, the cause is much more likely to be server slowness or > network latency, so please send try sending a 5MB attachment or > something. OK, here: --=-=-= Content-Type: application/zip Content-Disposition: attachment; filename=profile.zip Content-Transfer-Encoding: base64 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 --=-=-= But I still think the fact that I get the "imap read: ..." dance counting up to 27K *twice* when I do `M-G' and receive no messages is highly suspicious. > To find out what causes slowness for small data, you must tcpdump or > ethereal the stream to see which side is delaying the transfer, or if > it is the network that has high latency. ELP data isn't that useful > in this case. Maybe I'll try that stuff later today if I can figure it out, thanks. -- Dave Abrahams Boost Consulting www.boost-consulting.com --=-=-=--