GNU bug report logs - #15390
24.3; scrolling in emacs,w32 uses 100% cpu

Previous Next

Package: emacs;

Reported by: Zack Stackson <zack.stackson <at> gmail.com>

Date: Sun, 15 Sep 2013 23:27:02 UTC

Severity: normal

Tags: wontfix

Found in version 24.3

Done: Stefan Kangas <stefan <at> marxist.se>

Bug is archived. No further changes may be made.

Full log


Message #26 received at 15390 <at> debbugs.gnu.org (full text, mbox):

From: Stefan Kangas <stefan <at> marxist.se>
To: Eli Zaretskii <eliz <at> gnu.org>
Cc: Zack Stackson <zack.stackson <at> gmail.com>, 15390 <at> debbugs.gnu.org
Subject: Re: bug#15390: 24.3; scrolling in emacs,w32 uses 100% cpu
Date: Thu, 26 Sep 2019 14:38:53 +0200
tags 15390 wontfix
close 15390
quit

Eli Zaretskii <eliz <at> gnu.org> writes:

>> The problem is worst when starting at the end of the file and doing
>> page up from there, even after visiting the entire file and starting
>> over at the end, page up starting at the end causes rendering to stop
>> until beginning of file is reached or I stop holding the page up key
>> and wait.
>
> Scrolling back is always more CPU-intensive than scrolling forward,
> due to the peculiarities of the Emacs display engine implementation.
>
> Anyway, I don't see what else I can do with this bug report.
> Scrolling very large windows one line at a time is expensive, but I
> cannot see such a disastrous slowdown on my machine, which is very
> similar to yours.  There's some work in the development code to speed
> up redisplay, maybe it will improve your experience (perhaps try the
> latest development snapshot).
>
> Sorry.

That was 6 years ago and the conclusion was that there is not much we
can do here besides general work that was already undertaken to speed
up redisplay.

I'm consequently closing this as wontfix.  If that's incorrect, please
reopen the bug.

Best regards,
Stefan Kangas




This bug report was last modified 5 years and 240 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.