Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > alt.comp.software.thunderbird > #21127

Re: Slow message send

From "John C." <r9jmg0@yahoo.com>
Newsgroups alt.comp.software.thunderbird
Subject Re: Slow message send
Date 2026-06-26 06:28 -0700
Organization A noiseless patient Spider
Message-ID <111luqb$ic11$1@dont-email.me> (permalink)
References (5 earlier) <111e4rp$2ahal$2@dont-email.me> <111jb19$3q87m$1@dont-email.me> <111jdtv$3rbru$1@dont-email.me> <111jie3$3st08$1@dont-email.me> <111lup3$ibtj$1@dont-email.me>

Show all headers | View raw


On 26/06/26 06:28 AM, John C. wrote:
> On 26/06/25 08:45 AM, Paul wrote:
>> On Thu, 6/25/2026 10:28 AM, Paul wrote:
>>> On 6/25/2026 9:38 AM, Paul wrote:
>>>> On 6/23/2026 10:22 AM, John C. wrote:
>>>>> Nobody wrote:
>>>>>> Frank Miller wrote:
>>>>>>> Andy Burns wrote:
>>>>>>>> Frank Miller wrote:
>>>>>>>>>
>>>>>>>>> What the heck is "assembled" there?
>>>>>>>>
>>>>>>>> Bolting the headers, body and attachments together.
>>>>>>>
>>>>>>> I've never seen a message of that kind.
>>>>>>
>>>>>> It's been happening/appearing regularly for me for several versions of
>>>>>> TB; I can't put a time-frame/version number on it.  It's momentary and
>>>>>> personally of no concern.
>>>>>
>>>>> For me, the delay is from around 5 seconds to as high as 10 (observed)
>>>>> and maybe even longer.
>>>>>
>>>>> That's simply unacceptable to me.
>>>>>
>>>>
>>>> So I suppose I should try a send into this group with TB 152.0 .
>>>>
>>>> I have my video recorder running, and my Wireshark running.
>>>
>>> From clicking "Sent" to complete, is around 5 seconds.
>>>
>>> Ryzen 5700G 8C 16T , lots of RAM,
>>>   Win10 x86 in VBox, 3072MB RAM, TB152.0 x86 installed.
>>>
>>> Unfortunately, the timestamp in Wireshark was not set to real time,
>>> so I lost my correlation...
>>>
>>> <indeterminate text prep time>
>>> 141.27 to 142.14 seconds
>>>    AUTHINFO user xxxxxxxx
>>>    AUTHINFO pass yyyyyyyy
>>>    281 Authentication succeeded
>>> 142.14
>>>    POST
>>>    340 OK recommended Message-ID <111jb19$3q87m$1@dont-email.me>
>>>    <Burst of one-sentence-per-packet
>>>     142.2870 - 142.2930    42 packets in 0.006 seconds
>>>    >
>>>    <Burst of ACKS
>>>     142.4125 - 142.4568    21 ACKS in 0.0443 seconds
>>>    >
>>> 143.49
>>>    240 Article Received
>>>
>>> About 2.2 seconds on the wire, using a fairly inefficient
>>> transmission scheme. Perhaps sending one line per packet
>>> is some sort of goofy RFC ?
>>>
>>> So now we have to figure out where the rest of the time went.
>>> I'll time this one on the way out.
>>>
>>>     Paul
>>
>> Imagine a stopwatch is running. Some of the time mentioned
>> here is "seconds after the top tick on the stop watch".
>> The transaction starts at 11 seconds on the stop watch and
>> ends at 18 seconds on the stop watch.
>>
>> The longer message took from 11 seconds to 18 seconds, for 7 seconds elapsed.
>>
>> Around 16-17.5 seconds is the network phase.
>> Because I was careful to authenticate before posting,
>> it did not need to authenticate before the POST request.
>> At 17.5 seconds it did 240 Article Received.
>>
>> OK, that leaves 11-16 for textual preparation.
>>
>> Procmon tells me that at 13 seconds, there is the
>> thunder of hoofbeats as "Avalon Graphics" are called.
>> In the VBOX video recording, the graphics box appears at 16 seconds.
>> This means "assembling" might actually correlate better with
>> the wire phase of the thing.
>>
>> For procmon, there is radio silence up to 13 seconds, nothing (as usual)
>> to tell me when I clicked. Procmon is not Windbg, and
>> only a limited set of events are recorded.
>>
>> At 16.1 seconds,
>>
>>    C:\users\bullwinkle\AppData\Local\Temp\nsemail.eml   2386 byte write
>>
>> so the message preparation is hidden somewhere else even
>> more temporary than that. Whether the text is "gathered"
>> before the 13 second mark, or some time between 13 and 16,
>> I cannot determine as there are no marks.
>>
>> So that is the file which will eventually make it to the wire.
>> At 16.16 seconds, that's when the POST packet is sent for the
>> wire phase of the operation. And roughly around that
>> same time point, the captured video of the VM claims
>> the status box pops out.
>>
>> It's possible that the "baggage" of calling
>> Avalon Graphics is having a high impact. Maybe in
>> threading-land, they should have "warmed up" the
>> Avalon Graphics at 11 seconds, even if there
>> was no status to write to it at that point.
>>
>> I would guess a craftsman could optimize this a tiny
>> bit, or, just dump the status box.
>>
>> I don't have any evidence to convince a jury. I can't
>> see everything using three tools, and that's about
>> all I can describe of what happens.
>>
>> I consider it a bit weird, that a message is sent, with
>> a packet per sentence (when a packet could be as big
>> as 1500 bytes). When I've seen black hole routing problems
>> caused by my other email tool sending 1500 byte packets.
>> But sending the small packets, does not cost anything
>> for messages this small. It would not be a good way to
>> send a 20MB email :-)
> 
> Thanks for all this info, Paul. Very interesting.
> 
> Strange thing is that this morning, several of my messages have sent
> very quickly.

But not this last one. It took around 6 seconds to "assemble and send".

-- 
John C. No ad, CD, cripple, demo, nag, pay, pirated, share, spy,
time-limited, trial or web wares for me please. I filter crossposts,
various trolls & dizum.com. This makes ACF easier to read. Take back
tech corporations from India & industry back from China.

Back to alt.comp.software.thunderbird | Previous | NextPrevious in thread | Next in thread | Find similar | Unroll thread


Thread

Slow message send "John C." <r9jmg0@yahoo.com> - 2026-06-22 02:46 -0700
  Re: Slow message send "John C." <r9jmg0@yahoo.com> - 2026-06-22 02:47 -0700
  Re: Slow message send Andy Burns <usenet@andyburns.uk> - 2026-06-22 11:04 +0100
    Re: Slow message send "John C." <r9jmg0@yahoo.com> - 2026-06-23 06:31 -0700
      Re: Slow message send "Carlos E. R." <robin_listas@es.invalid> - 2026-06-23 19:23 +0200
        Re: Slow message send "John C." <r9jmg0@yahoo.com> - 2026-06-24 04:34 -0700
  Re: Slow message send "Alan K." <alan@invalid.com> - 2026-06-22 07:28 -0400
    Re: Slow message send "John C." <r9jmg0@yahoo.com> - 2026-06-23 06:53 -0700
  Re: Slow message send VanguardLH <V@nguard.LH> - 2026-06-22 12:01 -0500
    Re: Slow message send "John C." <r9jmg0@yahoo.com> - 2026-06-23 07:18 -0700
      Re: Slow message send "John C." <r9jmg0@yahoo.com> - 2026-06-23 07:20 -0700
        Re: Slow message send VanguardLH <V@nguard.LH> - 2026-06-23 12:34 -0500
          Re: Slow message send "John C." <r9jmg0@yahoo.com> - 2026-06-24 05:38 -0700
            Re: Slow message send VanguardLH <V@nguard.LH> - 2026-06-24 17:18 -0500
      Re: Slow message send VanguardLH <V@nguard.LH> - 2026-06-23 12:02 -0500
        Re: Slow message send "John C." <r9jmg0@yahoo.com> - 2026-06-24 05:48 -0700
          Re: Slow message send Nobody <jock@soccer.com> - 2026-06-24 09:10 -0700
            Re: Slow message send "John C." <r9jmg0@yahoo.com> - 2026-06-25 05:20 -0700
              Re: Slow message send Nobody <jock@soccer.com> - 2026-06-25 09:15 -0700
                Re: Slow message send "John C." <r9jmg0@yahoo.com> - 2026-06-26 06:24 -0700
                Re: Slow message send Nobody <jock@soccer.com> - 2026-06-26 11:46 -0700
                Re: Slow message send Paul <nospam@needed.invalid> - 2026-06-26 22:45 -0400
                Re: Slow message send Nobody <jock@soccer.com> - 2026-06-27 11:27 -0700
                Re: Slow message send Paul <nospam@needed.invalid> - 2026-06-26 22:50 -0400
                Re: Slow message send VanguardLH <V@nguard.LH> - 2026-06-26 23:44 -0500
                Re: Slow message send Paul <nospam@needed.invalid> - 2026-06-27 06:59 -0400
                Re: Slow message send "Carlos E. R." <robin_listas@es.invalid> - 2026-06-27 14:09 +0200
                Re: Slow message send Paul <nospam@needed.invalid> - 2026-06-27 10:33 -0400
                Re: Slow message send "John C." <r9jmg0@yahoo.com> - 2026-06-28 00:55 -0700
          Re: Slow message send VanguardLH <V@nguard.LH> - 2026-06-24 17:15 -0500
            Re: Slow message send "John C." <r9jmg0@yahoo.com> - 2026-06-25 05:21 -0700
  Re: Slow message send Frank Miller <miller@posteo.ee> - 2026-06-22 19:44 +0200
    Re: Slow message send Andy Burns <usenet@andyburns.uk> - 2026-06-22 19:03 +0100
      Re: Slow message send Frank Miller <miller@posteo.ee> - 2026-06-22 20:15 +0200
        Re: Slow message send Nobody <jock@soccer.com> - 2026-06-22 12:01 -0700
          Re: Slow message send "Carlos E. R." <robin_listas@es.invalid> - 2026-06-22 21:31 +0200
          Re: Slow message send "John C." <r9jmg0@yahoo.com> - 2026-06-23 07:22 -0700
            Re: Slow message send "Mr. Man-wai Chang" <toylet.toylet@gmail.com> - 2026-06-23 22:34 +0800
            Re: Slow message send Paul <nospam@needed.invalid> - 2026-06-25 09:38 -0400
              Re: Slow message send Paul <nospam@needed.invalid> - 2026-06-25 10:28 -0400
                Re: Slow message send Paul <nospam@needed.invalid> - 2026-06-25 11:45 -0400
                Re: Slow message send "John C." <r9jmg0@yahoo.com> - 2026-06-26 06:28 -0700
                Re: Slow message send "John C." <r9jmg0@yahoo.com> - 2026-06-26 06:28 -0700
                Re: Slow message send Paul <nospam@needed.invalid> - 2026-06-26 09:56 -0400
          Re: Slow message send "Mr. Man-wai Chang" <toylet.toylet@gmail.com> - 2026-06-23 22:34 +0800
  Re: Slow message send "Mr. Man-wai Chang" <toylet.toylet@gmail.com> - 2026-06-23 03:13 +0800
  Re: Slow message send "Mr. Man-wai Chang" <toylet.toylet@gmail.com> - 2026-06-24 14:51 +0800

csiph-web