From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Stefan Monnier Newsgroups: gmane.emacs.help Subject: Re: memory leaks Date: Sun, 13 Sep 2020 16:14:36 -0400 Message-ID: References: <835zlntmjk.fsf@gnu.org> <8336grtjak.fsf@gnu.org> <83zh5vcdx5.fsf@gnu.org> <878sde6c5i.fsf@gmail.com> <83imcidcfp.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="26118"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) To: help-gnu-emacs@gnu.org Cancel-Lock: sha1:PhXsY+2ukCsFxLan7IH5KH0WyTA= Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Sun Sep 13 22:15:13 2020 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1kHYP0-0006dT-W6 for geh-help-gnu-emacs@m.gmane-mx.org; Sun, 13 Sep 2020 22:15:10 +0200 Original-Received: from localhost ([::1]:37760 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kHYOz-0005H8-V5 for geh-help-gnu-emacs@m.gmane-mx.org; Sun, 13 Sep 2020 16:15:10 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:39826) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kHYOd-0005FK-Jr for help-gnu-emacs@gnu.org; Sun, 13 Sep 2020 16:14:47 -0400 Original-Received: from static.214.254.202.116.clients.your-server.de ([116.202.254.214]:34392 helo=ciao.gmane.io) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kHYOc-0004a2-5L for help-gnu-emacs@gnu.org; Sun, 13 Sep 2020 16:14:47 -0400 Original-Received: from list by ciao.gmane.io with local (Exim 4.92) (envelope-from ) id 1kHYOX-00060M-IW for help-gnu-emacs@gnu.org; Sun, 13 Sep 2020 22:14:41 +0200 X-Injected-Via-Gmane: http://gmane.org/ Received-SPF: pass client-ip=116.202.254.214; envelope-from=geh-help-gnu-emacs@m.gmane-mx.org; helo=ciao.gmane.io X-detected-operating-system: by eggs.gnu.org: First seen = 2020/09/13 15:33:46 X-ACL-Warn: Detected OS = Linux 2.2.x-3.x [generic] [fuzzy] X-Spam_score_int: -16 X-Spam_score: -1.7 X-Spam_bar: - X-Spam_report: (-1.7 / 5.0 requ) BAYES_00=-1.9, HEADER_FROM_DIFFERENT_DOMAINS=0.249, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "help-gnu-emacs" Xref: news.gmane.io gmane.emacs.help:124046 Archived-At: > The problem is that there is nothing to report except that the RSS is > growing unreasonably. In normal operation with all my packages loaded > emacs wouldn't go beyond around 500M RSS even when running for a week. The `garbage-collect` command actually can return info about the current Lisp heap use. The `memory-usage` package can display it in a more user-friendly format. That can be very useful to see if those 500MB belong to the Lisp heap or to ... something else (typically libraries, like those of the GUI or those used to display images). Stefan