From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.bugs Subject: bug#15876: 24.3.50; Highly degraded performance between rev 114715 and 115006 Date: Fri, 13 Dec 2013 20:44:00 +0200 Message-ID: <83y53o4mmn.fsf@gnu.org> References: <867gcdiqji.fsf@somewhere.org> <86fvr09z55.fsf@somewhere.org> <83fvr01du4.fsf@gnu.org> <8638n0nj9p.fsf@somewhere.org> <86bo1eaelv.fsf@somewhere.org> <86r4a2vqbu.fsf@somewhere.org> <867gbqdisp.fsf@somewhere.org> <83haas5y88.fsf@gnu.org> <529C64C5.2040509@yandex.ru> <834n6r5edh.fsf@gnu.org> <529DAAED.9000504@yandex.ru> <83ob4y3wi5.fsf@gnu.org> <529DF416.7070807@yandex.ru> <83txeo33ls.fsf@gnu.org> <52A01D59.7030304@yandex.ru> <83lhzz2oal.fsf@gnu.org> <52A80BA8.3050403@yandex.ru> <83ob4nwdw0.fsf@gnu.org> <52A8A850.8040302@yandex.ru> <83k3fb6yvb.fsf@gnu.org> <837gb86aiq.fsf@gnu.org> <52AB320B.9@[87.69.4.28]> Reply-To: Eli Zaretskii NNTP-Posting-Host: plane.gmane.org X-Trace: ger.gmane.org 1386960311 2359 80.91.229.3 (13 Dec 2013 18:45:11 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 13 Dec 2013 18:45:11 +0000 (UTC) Cc: sva-news@mygooglest.com, 15876@debbugs.gnu.org To: Dmitry Antipov Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Fri Dec 13 19:45:17 2013 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1VrXjf-0002ct-WA for geb-bug-gnu-emacs@m.gmane.org; Fri, 13 Dec 2013 19:45:16 +0100 Original-Received: from localhost ([::1]:44267 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VrXjf-0005G9-BZ for geb-bug-gnu-emacs@m.gmane.org; Fri, 13 Dec 2013 13:45:15 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:44511) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VrXjX-0005EP-VD for bug-gnu-emacs@gnu.org; Fri, 13 Dec 2013 13:45:13 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VrXjT-0003k9-0Y for bug-gnu-emacs@gnu.org; Fri, 13 Dec 2013 13:45:07 -0500 Original-Received: from debbugs.gnu.org ([140.186.70.43]:34802) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VrXjS-0003he-T0 for bug-gnu-emacs@gnu.org; Fri, 13 Dec 2013 13:45:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1VrXjR-0004UI-SM for bug-gnu-emacs@gnu.org; Fri, 13 Dec 2013 13:45:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 13 Dec 2013 18:45:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 15876 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 15876-submit@debbugs.gnu.org id=B15876.138696024817171 (code B ref 15876); Fri, 13 Dec 2013 18:45:01 +0000 Original-Received: (at 15876) by debbugs.gnu.org; 13 Dec 2013 18:44:08 +0000 Original-Received: from localhost ([127.0.0.1]:48821 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VrXiZ-0004St-H2 for submit@debbugs.gnu.org; Fri, 13 Dec 2013 13:44:07 -0500 Original-Received: from mtaout22.012.net.il ([80.179.55.172]:60453) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VrXiW-0004Sf-FO for 15876@debbugs.gnu.org; Fri, 13 Dec 2013 13:44:06 -0500 Original-Received: from conversion-daemon.a-mtaout22.012.net.il by a-mtaout22.012.net.il (HyperSendmail v2007.08) id <0MXR00G00CN1CW00@a-mtaout22.012.net.il> for 15876@debbugs.gnu.org; Fri, 13 Dec 2013 20:44:02 +0200 (IST) Original-Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout22.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0MXR00G7QDDB9080@a-mtaout22.012.net.il>; Fri, 13 Dec 2013 20:44:00 +0200 (IST) Sun-Java-System-SMTP-Warning: Lines longer than SMTP allows found and truncated. In-reply-to: <52AB320B.9020203@yandex.ru> X-012-Sender: halo1@inter.net.il X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 140.186.70.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-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:81901 Archived-At: > Date: Fri, 13 Dec 2013 20:12:59 +0400 > From: Dmitry Antipov > CC: sva-news@mygooglest.com, 15876@debbugs.gnu.org > > > http://lists.gnu.org/archive/html/emacs-devel/2013-10/msg00740.html > > > > but it was mainly about not releasing the fonts. With the current > > trunk, if I run that bloat-font function, after disabling the > > compaction code, I see only a small increase in the memory footprint, > > something like 30MB, at least on Windows. Do you see something > > different on X? > > In that e-mail, I reported about ~360M RSS usage reduced to ~150M. > In http://lists.gnu.org/archive/html/emacs-devel/2013-10/msg00750.html, > Stefan has confirmed ~300M RSS usage. Although things like bloat-font > aren't typical use cases, holding ~200M which we can't reuse is worth > trying to fix, IMHO. Yes, but to fix that you installed more than just the compacting code. In any case, if without compact_font_caches you still have such a large increase in the memory footprint, it seems like that problem is specific to X, while on Windows the cure is worse than the disease. So if no other solution presents itself, I'm inclined to ifdef away that code for Windows, if you don't mind.