From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Joseph Mingrone Newsgroups: gmane.emacs.devel Subject: Re: Emacs memory management and sluggishness Date: Wed, 31 Jul 2019 19:14:25 -0300 Message-ID: <8636illum6.fsf@phe.ftfl.ca> References: <87k1c44n7y.fsf@telefonica.net> <83d0hwm0fc.fsf@gnu.org> <87ef2b4pti.fsf@telefonica.net> <83sgqrlim1.fsf@gnu.org> <8736ir3uj0.fsf@telefonica.net> <83imrmlw7y.fsf@gnu.org> <86blxakjrc.fsf@phe.ftfl.ca> <87ef25rhiu.fsf@telefonica.net> Mime-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="60626"; mail-complaints-to="usenet@blaine.gmane.org" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (berkeley-unix) Cc: emacs-devel@gnu.org To: =?utf-8?Q?=C3=93scar?= Fuentes Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Aug 01 00:14:37 2019 Return-path: Envelope-to: ged-emacs-devel@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 1hswrk-000FaZ-VF for ged-emacs-devel@m.gmane.org; Thu, 01 Aug 2019 00:14:37 +0200 Original-Received: from localhost ([::1]:44826 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hswrj-00075g-B2 for ged-emacs-devel@m.gmane.org; Wed, 31 Jul 2019 18:14:35 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:33593) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hswre-00075Y-WB for emacs-devel@gnu.org; Wed, 31 Jul 2019 18:14:32 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hswrd-0003BL-Rz for emacs-devel@gnu.org; Wed, 31 Jul 2019 18:14:30 -0400 Original-Received: from mail-qt1-x82b.google.com ([2607:f8b0:4864:20::82b]:36223) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1hswrd-00039p-KC for emacs-devel@gnu.org; Wed, 31 Jul 2019 18:14:29 -0400 Original-Received: by mail-qt1-x82b.google.com with SMTP id z4so68204427qtc.3 for ; Wed, 31 Jul 2019 15:14:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ftfl.ca; s=google; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=7K2PxdUQT1d/1Evo2sl0hGOXVLJjrfDMbEtrM/w8BCE=; b=ewXp5AvEv6dQ+PE7qRGFLlLCG1J4mox+iuof1Vwe1DmkeKJJVFGjVH41SEUMVmiKgu 1SuJntN3532jkMEHkKHTGdPTCLI7vZmuivCwM6iUjBoEp8buLo99bBRyZJWdWnQsW4qB YhWZ+d68oG8rETkNN/vUfojWTAATmtoWrShMQ= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=7K2PxdUQT1d/1Evo2sl0hGOXVLJjrfDMbEtrM/w8BCE=; b=WgWaqShg8Qb2xCdcnwzvYHgvK+MqccQx24SUvJxsHfyoTGNdHvDDy8MOkVJ9A93F5X oCOkJ4lEng1rJxeelPrYBcV15lNDV/pmJ+jlrD21gQDdPpMSWOh/oeKmL6PHIRHiiaYd Ir7KKTlJE4XYoxY5yYj4dNL67sKYHLMeEdxVafn5ddhvnlNDrOH689eGQWtMjeNypcEP x+XHCCBC5I9uMZYWW0NlOdIopKHSRugG9MST0WrIaoqGJMtZn4MtZGbAmRQQYlVsnvFe XRS+qUWaSSzYMq3SMTyIZFokhgCIIEbr0J43no3E6yzomrN/EFYCJLViUsIcZziUw8hm h2AQ== X-Gm-Message-State: APjAAAWKoa1KbM3+NSXT9sGhBw9SS88C12izSDc0ynCMBwsnu50DN+wM WVrQhgozQVOcrohw2m5CcLyKsiCW X-Google-Smtp-Source: APXvYqy2qDhWf4rcbShHEcV8EWYVRV79/ZfHBE2imHxrjtQRHvJuuZVqRONO3wfxwGvDimK+1CW9fQ== X-Received: by 2002:a0c:c96a:: with SMTP id v39mr87892448qvj.121.1564611267997; Wed, 31 Jul 2019 15:14:27 -0700 (PDT) Original-Received: from phe.ftfl.ca.ftfl.ca (drmons0544w-142-167-140-18.dhcp-dynamic.fibreop.ns.bellaliant.net. [142.167.140.18]) by smtp.gmail.com with ESMTPSA id d123sm31701534qkb.94.2019.07.31.15.14.26 (version=TLS1_3 cipher=AEAD-AES256-GCM-SHA384 bits=256/256); Wed, 31 Jul 2019 15:14:26 -0700 (PDT) In-Reply-To: <87ef25rhiu.fsf@telefonica.net> (=?utf-8?Q?=22=C3=93scar?= Fuentes"'s message of "Thu, 01 Aug 2019 00:00:41 +0200") X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2607:f8b0:4864:20::82b X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.org gmane.emacs.devel:239071 Archived-At: --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable =C3=93scar Fuentes writes: > Joseph Mingrone writes: >> I am seeing even more aggressive memory usage with recent master branch >> commits (at least I think this only started in the last month or so). >> Here is a screenshot that shows over 3 GB of >> RSS. https://ftfl.ca/misc/emacs_memory.png >> This was running commit 06726f6 from today on 12.0-RELEASE-p8. I run >> Gnus, erc, look at an occasional PDF and edit text. I haven't visited >> any extremely large buffers recently. Garbage collection is happening, >> but it does not seem to help. But, when I call `garbage-collect' >> manually there will be a long pause if I haven't called it recently, >> then the memory will usually go down to something between 100 and 400 >> MB. > Do the garbage collection, take note of the used memory, visit one of > those PDF files (preferably one with large, complex & colorful images) > move around for several pages and see if emacs' memory usage grows. It went from 440 to about 500 MB. This was a book with 1200 pages and the PDF was about 3 MB. --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQKgBAEBCgCKFiEEVbCTpybDiFVxIrrVNqQMg7DW754FAl1CEsFfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDU1 QjA5M0E3MjZDMzg4NTU3MTIyQkFENTM2QTQwQzgzQjBENkVGOUUMHGpybUBmdGZs LmNhAAoJEDakDIOw1u+eH54QAJgf5YaE3AZZUAWWWs3e/BeXijLgwWRhatyD6Qq1 v2aABYL4nxEYKOj3FWZWa3xpFUHxCyyIwLtLtOpbqdD2jepU1g1Tppt15tR5begZ Sy2/wZCAg03JvuQzkYqZsA9eoERoRdB/e439nxe9UqNPdGRRTXbS4nwkTFaGT64/ eX1X23NWCN5ICVPMSWuH2YU8QCH7UVgeFxV/AuMFURScMu1b7+9UcmiDXxellCCR iSk7rRcaB+ySvho0020YqyXczV2Tx6Yu5/E/YOjaVs7tmZX5z0tKej4eDOfeVzSy xThXshPEfDLMLx0WAqTgAM2/USbjjRK8KQimIAdXntnwX1jz5LWqo18QyQTOZiuV dSXRnOyvOdBuYV0z4r9x5C03FkS6FuT2l2V/d08dFiW7ji6Ua34ZXu5nMVcjBSAN yMiuk7tVdDMt0TbHMn6pLwoAYgHS76wgcNA90frvh54kqFcnN165YjEBvH7ofld6 DEIaGrWWK9gX/foaZ4nCxhDQ8Bb5PmxGcc4mpuL7iGklgQYYJilz/0auq8uWnKs+ HDrpjVb5/NqWQq7lnVQP/iyB717M6qY+0AdQ2/89VXC9wcCR9oAvUChLfvzXUjiN B4BwMd9Bzx1pytRS8PC4F8xu2PMYLecSkZHvEI+RovFsKsH4fxu2NUu6tp2gJLw2 BB4h =zWcD -----END PGP SIGNATURE----- --=-=-=--