From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Stefan Kangas Newsgroups: gmane.emacs.bugs Subject: bug#15390: 24.3; scrolling in emacs,w32 uses 100% cpu Date: Thu, 26 Sep 2019 14:38:53 +0200 Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="124081"; mail-complaints-to="usenet@blaine.gmane.org" Cc: Zack Stackson , 15390@debbugs.gnu.org To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Thu Sep 26 14:40:13 2019 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([209.51.188.17]) by blaine.gmane.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1iDT48-000WA4-VI for geb-bug-gnu-emacs@m.gmane.org; Thu, 26 Sep 2019 14:40:13 +0200 Original-Received: from localhost ([::1]:35406 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iDT47-0004j1-Cc for geb-bug-gnu-emacs@m.gmane.org; Thu, 26 Sep 2019 08:40:11 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:39809) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iDT40-0004in-KB for bug-gnu-emacs@gnu.org; Thu, 26 Sep 2019 08:40:05 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iDT3z-0004mw-JZ for bug-gnu-emacs@gnu.org; Thu, 26 Sep 2019 08:40:04 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:34062) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1iDT3z-0004m9-GW for bug-gnu-emacs@gnu.org; Thu, 26 Sep 2019 08:40:03 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1iDT3y-0004cT-JW for bug-gnu-emacs@gnu.org; Thu, 26 Sep 2019 08:40:02 -0400 X-Loop: help-debbugs@gnu.org In-Reply-To: Resent-From: Stefan Kangas Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 26 Sep 2019 12:40:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 15390 X-GNU-PR-Package: emacs Original-Received: via spool by 15390-submit@debbugs.gnu.org id=B15390.156950155417680 (code B ref 15390); Thu, 26 Sep 2019 12:40:02 +0000 Original-Received: (at 15390) by debbugs.gnu.org; 26 Sep 2019 12:39:14 +0000 Original-Received: from localhost ([127.0.0.1]:42878 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iDT3B-0004b1-Lt for submit@debbugs.gnu.org; Thu, 26 Sep 2019 08:39:13 -0400 Original-Received: from mail-pf1-f196.google.com ([209.85.210.196]:36417) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iDT39-0004ae-D5 for 15390@debbugs.gnu.org; Thu, 26 Sep 2019 08:39:12 -0400 Original-Received: by mail-pf1-f196.google.com with SMTP id y22so1791620pfr.3 for <15390@debbugs.gnu.org>; Thu, 26 Sep 2019 05:39:11 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to:cc; bh=d5hnSDyi8+m8uIBSzgC54/P0u6n78P2daIpHn4NNTAw=; b=kM3zFsNsj2PirCiAOrHp5QsoTP6YsmtGegw/WKytQDYojzNeL83dWwyZf2ZZ+HNhnb GDHoWH77gU9+f96lTRVw0+S4i0iPhhhLtGgRP1gvIIx3BOkZoEUxq/H52lctQ5d2thva QHeXUx1G+MaF/wvhDAqEQGLIh0mSlhLNWQpCILhE1wcn/Lcc/IcisUFs+G0RX0hEEUta +y48nSsH5ptnDxmsZ8gxZxGDEwNmVe9E7qwftsxbXCmsypTWpMn75EwLzKXLC+lUVO6I TXxNnjDFwxZp7H+YrdMvX9/k7tmSxUWUS0Uv4rN3GexQOz31yTwfuNoPxSqQ5k2pKpZ3 LDAg== X-Gm-Message-State: APjAAAWV5KFYj6TCmADzMmj6Ii4MJ6prBMf1RfKzGPZ0jr8OO7Tw2zCn UQ9EJdmzzZInMNzVvxuS7m/99a/cVFaiZCj80TE= X-Google-Smtp-Source: APXvYqza9REyzoPaa1He1SY5DaxyHmiU9+HH+38qxgsXTGtydtgEfs3R1iBL5EYbujq9psMpTKoGmUzmy99OnF5gFT4= X-Received: by 2002:a63:720f:: with SMTP id n15mr3073321pgc.198.1569501544613; Thu, 26 Sep 2019 05:39:04 -0700 (PDT) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 209.51.188.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:167237 Archived-At: tags 15390 wontfix close 15390 quit Eli Zaretskii 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