From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: Indentation and gc Date: Sat, 08 Apr 2023 13:03:41 +0300 Message-ID: <83y1n2n11e.fsf@gnu.org> References: <20230310110747.4hytasakomvdyf7i.ref@Ergus> <83cz5fwggd.fsf@gnu.org> <871qlvwg1s.fsf@localhost> <83a60jwf9l.fsf@gnu.org> <871qluuk3y.fsf@localhost> <831qluuj7e.fsf@gnu.org> <87v8j6t3i9.fsf@localhost> <83v8j6t2ib.fsf@gnu.org> <87zg8gbsch.fsf@localhost> <838rg0u0fd.fsf@gnu.org> <87wn3ky7rz.fsf@localhost> <831qlstwoi.fsf@gnu.org> <87r0tsy1c4.fsf@localhost> <83wn3jseyt.fsf@gnu.org> <87mt4eqpfd.fsf@localhost> <83zg8eqinu.fsf@gnu.org> <87h6umqig6.fsf@localhost> <83y1nyqenq.fsf@gnu.org> <87sfe5t2ho.fsf@localhost> <87o7o1fk5y.fsf@localhost> <831qkuol4j.fsf@gnu.org> <87y1n2kcwr.fsf@localhost> Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="30051"; mail-complaints-to="usenet@ciao.gmane.io" Cc: arne_bab@web.de, spacibba@aol.com, emacs-devel@gnu.org To: Ihor Radchenko Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sat Apr 08 12:03:58 2023 Return-path: Envelope-to: ged-emacs-devel@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 1pl5QM-0007b4-2q for ged-emacs-devel@m.gmane-mx.org; Sat, 08 Apr 2023 12:03:58 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pl5Pc-0003xy-Tv; Sat, 08 Apr 2023 06:03:12 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pl5PZ-0003xk-3Y for emacs-devel@gnu.org; Sat, 08 Apr 2023 06:03:09 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pl5PY-0007NG-8z; Sat, 08 Apr 2023 06:03:08 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=XYCIhgY01qcYV3belCQMCCsVr73bSEWTGAJmvQ4aSY8=; b=F/gpYMJclUN2 IgbIfUn/StG5Tyqdld4f3k8nqcr8hEsgccYjUTLdmEyZ8eHqFUxvEnYjds54tFIqAy8bO/VvTE/tD ksHQMXCMkD5kbngWmH0l4dVJWQ8xk2l6KYePB3ZompK0evcAeuZwqWHfqV3R9IFG1D05MIWio92pP R2ccGXsthyWZtYn+OQAey17sJiJxa2/2Jzg8BjAdfS9e/cJGCC+rtSJHKb8fgAwOC3awATzJdG9sv qZSD4KNyptLgbz7DP/47tYNFRnjDqQidKrLZp69ZV+0Y81law2YY87DQ2Zm0wH45iBx5U5Jkbox8c /n9D9/CAJ/EbMRKfICgkxg==; Original-Received: from [87.69.77.57] (helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pl5PX-00033O-J1; Sat, 08 Apr 2023 06:03:07 -0400 In-Reply-To: <87y1n2kcwr.fsf@localhost> (message from Ihor Radchenko on Sat, 08 Apr 2023 08:15:32 +0000) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 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-mx.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.devel:305180 Archived-At: > From: Ihor Radchenko > Cc: arne_bab@web.de, spacibba@aol.com, emacs-devel@gnu.org > Date: Sat, 08 Apr 2023 08:15:32 +0000 > > Eli Zaretskii writes: > > >> I am attaching some stats I recorded by varying gc-cons-threshold and > >> using Emacs. > > > > Thanks. This is just for 14 to 25 hours of uptime. I think we need > > statistics for longer periods of time. > > Do you have a particular number of hours in mind? > For me, Emacs uptime is usually several days and sometimes less when I > am doing Elisp development. Well, several days would be a good time frame, I think. > There is a possible argument to be made that we should only look into > the real uptime people use rather than trying to measure some > unreasonable long uptime. It will also be more natural to collect > statistics then. I agree. However, my production sessions normally run for several weeks, and sometimes for several months. I think at least some part of the Emacs users, particularly those who don't track development branches, have long-lasting sessions. We should have statistics from these long sessions as well. > Maybe you have thoughts about what else can be deduced from the data I > provided. Or about what else should be recorded. (For some context, I > realized that it is necessary to subtract idle time when recording Emacs > uptime. My overnight graphs show flat lines when Emacs is idle). I think your data is sufficient for now, we just need it from more users and for longer times. Maybe later we will have insights that will help us identify additional data to be collected. Thanks.