emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: X performance suffers under emacs 21.1.1


From: ShengHuo ZHU
Subject: Re: X performance suffers under emacs 21.1.1
Date: Wed, 12 Dec 2001 00:36:50 -0500
User-agent: Gnus/5.090004 (Oort Gnus v0.04) Emacs/21.1.50 (i686-pc-linux-gnu)

Daniel Ortmann <address@hidden> writes:

[...]

> Whoa!  A surprise.  Apparently *uuencoded* and *mime* article images
> have vastly different display times.

[...]

> B) Then I realized I used a similar article which was the almost exactly
>    the same size, but NOT identical ... so I reran the test with the
>    exact same article as formerly.
>
>    ... The surprise is that this time it took only 9 seconds!
>
>    Rerunning the test in A) gave me 19.0 seconds the second time instead
>    of 27 seconds.
>
>    Rerunning the first test in B) again took only 6 seconds.
>
>    The difference seems to be that the slow article is uuencoded, and
>    the fast one is mime.

It is because Emacs 21 has a native base64 decoder, but the uu decoder
is written in emacs-lisp.  To speed it up, you can use the external
uudecode program, i.e.

    (setq mm-uu-decode-function 'uudecode-decode-region-external) 

[...]

>>> 4) Does your new patch, which I installed, require a change to the
>>>    documentation displayed when C-k g is pressed in a gnus summary
>>>    buffer, reflecting that "maybe" the article will be refetched?
>
>> Do you mean "C-u g"?  Maybe the document show be changed to "force
>> re-showing".
>
> Oops, my bad.
>
> I meant to type, "require a change to the documentation displayed when
> C-h k g is pressed in a gnus summary buffer".

I'll fix that.

ShengHuo



reply via email to

[Prev in Thread] Current Thread [Next in Thread]