From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Arthur Miller Newsgroups: gmane.emacs.bugs Subject: bug#43389: 28.0.50; Emacs memory leaks using hard disk all time Date: Mon, 23 Nov 2020 20:38:45 +0100 Message-ID: References: <86y2j2brg2.fsf@protected.rcdrun.com> <83blfxth7c.fsf@gnu.org> <83y2j0qb2v.fsf@gnu.org> <831rgppg3w.fsf@gnu.org> <83zh3czbvz.fsf@gnu.org> <83blfovzxz.fsf@gnu.org> <83tutgufuf.fsf@gnu.org> <83lfervpvd.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="11015"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) Cc: fweimer@redhat.com, 43389@debbugs.gnu.org, bugs@gnu.support, dj@redhat.com, michael_heerdegen@web.de, trevor@trevorbentley.com, carlos@redhat.com To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Mon Nov 23 20:39:15 2020 Return-path: Envelope-to: geb-bug-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 1khHgA-0002kW-9M for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 23 Nov 2020 20:39:14 +0100 Original-Received: from localhost ([::1]:35420 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1khHg9-0007rd-53 for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 23 Nov 2020 14:39:13 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:54600) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1khHg0-0007qx-AF for bug-gnu-emacs@gnu.org; Mon, 23 Nov 2020 14:39:04 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]:39693) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1khHfy-00046g-4Q for bug-gnu-emacs@gnu.org; Mon, 23 Nov 2020 14:39:04 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1khHfy-00046y-2R for bug-gnu-emacs@gnu.org; Mon, 23 Nov 2020 14:39:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Arthur Miller Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 23 Nov 2020 19:39:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 43389 X-GNU-PR-Package: emacs Original-Received: via spool by 43389-submit@debbugs.gnu.org id=B43389.160616033615794 (code B ref 43389); Mon, 23 Nov 2020 19:39:02 +0000 Original-Received: (at 43389) by debbugs.gnu.org; 23 Nov 2020 19:38:56 +0000 Original-Received: from localhost ([127.0.0.1]:51239 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1khHfr-00046g-Re for submit@debbugs.gnu.org; Mon, 23 Nov 2020 14:38:56 -0500 Original-Received: from mail-oln040092066087.outbound.protection.outlook.com ([40.92.66.87]:57060 helo=EUR01-VE1-obe.outbound.protection.outlook.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1khHfp-00046R-7J for 43389@debbugs.gnu.org; Mon, 23 Nov 2020 14:38:54 -0500 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=LIp2L7OZyHb8PL/Qzyev30aV8p2UXWX29OFgKyvbtQXM9Yn2eMUyiXOfC94n3NzngQ6kW7YWhjell5CGKukAya0hVYJPFxgi5TGl/+6BoKGFPoRawsbwGDRm7RjbUw7xPxEMbPhOYBASPQ7Et8M6FH8mv+t8NU/hi26qOQlD1G2MR3BG+kTkdH7s1z2I6iRqQ0C6kobl2maaV9iXmmmh8DOyKF8ge8aYhHqXF56x8ErK1Rq7xjvw99MIG6+Bu8UOyY525Wvo5zFnvfNDgRuFVGddQ1J6ok3rZ2wIH7LgADLWuRhmxNdFE8U0w76dHt8vAt07LiCU2oTaRSjrptVlrQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=pO5SK2VQlzdaym/w8+Zb8WibKLQWpD8rRI8R9GwxcAc=; b=A6zk4MGTNtTubi+7C2qqpoI5J9s8+iAiKnSYV6aZDpCZsk71ogbI2t5fTFsj95is7Zbb7hE7IF0LZLDa+pgri0PJvd9gwP6INKVuQNYbPY9wblOlY4r0cjM48faW69wqPp248vKVbCMeaNO6u60YMIOh/QqsX+qPFYyUA4L7vO/AYmElDcw0hMWbXKMegFhI+m616Q9ruPphvZ6ut/0/1lFV3mc/MVzILee/85mvzYbtoNkbPrlmJjoO22AvcXjbSNKHXL83nzRtXgcs+0of08mNKNm3Tx8B0tvWM5TKYYevZ8g2RJH7QdsJDiINEhKOolV2kPCRBaYSi7SF1oft9w== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=live.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=pO5SK2VQlzdaym/w8+Zb8WibKLQWpD8rRI8R9GwxcAc=; b=NI4mqTzyWLM7Yp+yAIum0QRmWoJIrFW7hoWPcWcKIXLA2QHUiXbVs2KTt2LbF96AtS+1rdbP571zfE369X2alF+dzcP0ZGK/px/oI7jxIFge2Y3XUqV+GeArPiC1UoSuX3Y0vTjl9zJnwAVIMiKgFUUpyWQ9lD29WtSbeHbCBDffI/oLsMCq+j3jW6uUxksQGyH/I+YwuB+ZUeRkQ0XIiIfsi3AxQl32E4r6+LjTu/A5YR84feP5iVaaq0PmjIduqjB3vyHcofFoJv01L0XgVnhT5K9NxOt16vZUh9AdsSmrKWTvQxv/3ewz2UlZzgTUDlYCp+WuIDHym1ocZ8yZnQ== Original-Received: from VE1EUR01FT051.eop-EUR01.prod.protection.outlook.com (2a01:111:e400:7e19::42) by VE1EUR01HT103.eop-EUR01.prod.protection.outlook.com (2a01:111:e400:7e19::367) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3589.20; Mon, 23 Nov 2020 19:38:46 +0000 Original-Received: from AM0PR06MB6577.eurprd06.prod.outlook.com (2a01:111:e400:7e19::44) by VE1EUR01FT051.mail.protection.outlook.com (2a01:111:e400:7e19::264) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3589.20 via Frontend Transport; Mon, 23 Nov 2020 19:38:46 +0000 X-IncomingTopHeaderMarker: OriginalChecksum:0F495799C31CB6FA3E69A73F6BF50DC36DD19C9F3633693469EBBF0A1D38279A; UpperCasedChecksum:D8987CDEC0F7DAE7BDB8B2738313E07C8F99EC546B5FBF601E23B2B7E2619610; SizeAsReceived:8049; Count:46 Original-Received: from AM0PR06MB6577.eurprd06.prod.outlook.com ([fe80::9487:8c7d:da00:4993]) by AM0PR06MB6577.eurprd06.prod.outlook.com ([fe80::9487:8c7d:da00:4993%7]) with mapi id 15.20.3589.030; Mon, 23 Nov 2020 19:38:46 +0000 In-Reply-To: <83lfervpvd.fsf@gnu.org> (Eli Zaretskii's message of "Mon, 23 Nov 2020 21:23:50 +0200") X-TMN: [VbjeyIZgbF/BMdhdjURfcIMEXUYnRf2G] X-ClientProxiedBy: AM5PR0701CA0007.eurprd07.prod.outlook.com (2603:10a6:203:51::17) To AM0PR06MB6577.eurprd06.prod.outlook.com (2603:10a6:208:19a::23) X-Microsoft-Original-Message-ID: <871rgjc18a.fsf@live.com> X-MS-Exchange-MessageSentRepresentingType: 1 Original-Received: from pascal.homepc (90.230.29.56) by AM5PR0701CA0007.eurprd07.prod.outlook.com (2603:10a6:203:51::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3611.12 via Frontend Transport; Mon, 23 Nov 2020 19:38:45 +0000 X-MS-PublicTrafficType: Email X-IncomingHeaderCount: 46 X-EOPAttributedMessage: 0 X-MS-Office365-Filtering-Correlation-Id: 8b89cb39-ff02-45f0-78ea-08d88fe7649d X-MS-TrafficTypeDiagnostic: VE1EUR01HT103: X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: nMoHdvKLc7TWiyoqDuNNFUswjuA6ZKWuK4epPHGkIKxupCXdgJXFkG/fLydtD7szErMgy7qnDOq2JaqG+3r3QjPbNuEAf3QJ9rjwB1RsCEJ3UV9UagjkHtXtsxnLxkjwW2biPrPCBE12Orq7G1RAQ3W52IHstoqNCJsc/XYoRyY+Xm0d6z2r1Zh6alObKvEZeqMtsfvXnSdZW7QgZ7atqg== X-MS-Exchange-AntiSpam-MessageData: cFjyQi/SH2W0Gzu+9qf1krcnt+gxJX5wZNbe7nNuEZbwtLdf304sX8RgSNvIn+T5Zp6IoclU/dWuqbvXoO2P/8r+GI4y2sDEHZ+D8uKZoLYpfXK/sBPWk1v0yTeU00OamFBOQspbSSv3WTJXEmGOKw== X-OriginatorOrg: live.com X-MS-Exchange-CrossTenant-Network-Message-Id: 8b89cb39-ff02-45f0-78ea-08d88fe7649d X-MS-Exchange-CrossTenant-OriginalArrivalTime: 23 Nov 2020 19:38:46.4210 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-AuthSource: VE1EUR01FT051.eop-EUR01.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: Internet X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: VE1EUR01HT103 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list 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-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:193959 Archived-At: Eli Zaretskii writes: >> From: Arthur Miller >> Cc: bugs@gnu.support, fweimer@redhat.com, 43389@debbugs.gnu.org, >> dj@redhat.com, michael_heerdegen@web.de, trevor@trevorbentley.com, >> carlos@redhat.com >> Date: Mon, 23 Nov 2020 19:40:23 +0100 >> >> > That doesn't sound like a memory problem to me. >> Ok; acknowledged; any idea what it could be? > > Actually, I take that back: it does look like the OOM killer that > killed Emacs: > > nov 17 16:32:44 pascal kernel: > oom-kill:constraint=CONSTRAINT_NONE,nodemask=(null),cpuset=/,mems_allowed=0,global_oom,task_memcg=/user.slice/user-1000.slice/user@1000.service,task=emacs,pid=> > nov 17 16:32:44 pascal kernel: Out of memory: Killed process 605 (emacs) > total-vm:29305960kB, anon-rss:29035892kB, file-rss:0kB, shmem-rss:5096kB, > UID:1000 pgtables:57144kB oom_score_adj:0 >> I have attached you a syslog from one crash point, you can see Emacs >> is using almost 8gig or RAM, but I have 32, so there is plenty of >> unused RAM over. Haha, I'm such a noob :-). You have eagle eye; I wasn't looking carefully. I just looked at the process list which showed ~7 gig or ram. > It says above that the total VM size of the Emacs process was 29GB, > not 8. > > So maybe yours is the same problem after all. > How about writing a simple function that reports the total VM size of > the Emacs process (via process-attributes), and running it from some > timer? Then you could see how long it takes you to get from, say, 2GB > to more than 20GB, and maybe also take notes of what you are doing at > that time? Ouch; I have to look up (process-attributes) in the info ... :-(. I planned to do something else today, but I'll give it a look. By the way; I haven't experienced this since 18th this month; day after when I rebuild. So it has been almost 5 days without a crash. But I also don't shift big folders any more; I cleanud up my old backup drive. Is there some hefty ram-tasking benchmark with lots of random list creations and deletions I could run; maybe some suitable ert-test already written?