From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Lars Ingebrigtsen Newsgroups: gmane.emacs.bugs Subject: bug#46881: 28.0.50; pdumper dumping causes way too many syscalls Date: Fri, 05 Mar 2021 13:49:42 +0100 Message-ID: <877dmlsr2x.fsf@gnus.org> References: <83r1kw6b06.fsf@gnu.org> <90e99fc5-280d-63bb-9bc4-3efe89b9f9e2@dancol.org> <83a6riysnv.fsf@gnu.org> <83zgzixcfy.fsf@gnu.org> <83v9a5yfc0.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="8591"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) Cc: 46881@debbugs.gnu.org, eggert@cs.ucla.edu, Pip Cet To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Fri Mar 05 13:50:09 2021 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 1lI9uD-00023Q-1q for geb-bug-gnu-emacs@m.gmane-mx.org; Fri, 05 Mar 2021 13:50:09 +0100 Original-Received: from localhost ([::1]:53520 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lI9uB-0001vM-U0 for geb-bug-gnu-emacs@m.gmane-mx.org; Fri, 05 Mar 2021 07:50:07 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:47130) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lI9u6-0001vE-Ew for bug-gnu-emacs@gnu.org; Fri, 05 Mar 2021 07:50:02 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]:49840) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lI9u6-0001lj-6j for bug-gnu-emacs@gnu.org; Fri, 05 Mar 2021 07:50:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lI9u6-0008C7-5H for bug-gnu-emacs@gnu.org; Fri, 05 Mar 2021 07:50:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 05 Mar 2021 12:50:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 46881 X-GNU-PR-Package: emacs Original-Received: via spool by 46881-submit@debbugs.gnu.org id=B46881.161494859931485 (code B ref 46881); Fri, 05 Mar 2021 12:50:02 +0000 Original-Received: (at 46881) by debbugs.gnu.org; 5 Mar 2021 12:49:59 +0000 Original-Received: from localhost ([127.0.0.1]:33153 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lI9u2-0008Bl-Tn for submit@debbugs.gnu.org; Fri, 05 Mar 2021 07:49:59 -0500 Original-Received: from quimby.gnus.org ([95.216.78.240]:34262) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lI9u0-0008BW-Q9 for 46881@debbugs.gnu.org; Fri, 05 Mar 2021 07:49:57 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=gjm4us0t1R5jS+aoIrtqLbN4JhaTd6Exl9H4KfBtOeA=; b=IlorhVDZ7Mz2WTNUybESlvSpgM OZusR4NN6B2nLAv5WHth2zbobOmDklqRzB7F3gB+k7qFTVkelfgMGfCNuaWXiDg5f0dOWDBHZBTym Kx4zm1r1/ZRIEAqZXIBKDNRDMaNYZQHthu8zQ1zFWlmrWQ5GMhC0WQhk9hOV9n0iJNdY=; Original-Received: from cm-84.212.220.105.getinternet.no ([84.212.220.105] helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1lI9tn-0006O0-TM; Fri, 05 Mar 2021 13:49:48 +0100 Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAABGdBTUEAALGPC/xhBQAAACBj SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAG1BMVEU+RoM3R4Uscq4n hsItS41TWpOwr8o1iL7///9ogBk0AAAAAWJLR0QIht6VegAAAAd0SU1FB+UDBQwvMinyOvoAAAGs SURBVDjLdZNLcoMwDIbJDWJad49c2nWtCex7A+iYPcngrBtm8PUr+QFOQkVMHH2W5N+xikI824FG sQfYikMJoJAGBNNK00sciwO8VgDvJXxDJQDKqvScQPVcgdLQgL0KIPIIabp9YITMAUgjDZuggI6/ AxBgognZmYknlFCJwtTR3wljhlGGKQNng9E6Y6eYlXQMGRjsFLNSDbusgFLR43MxaLaIt8EOIabc wEQChxX4VBd7ZUDirJkGS+6+zoCVspNm9AA8aC6uZeAPy1jeWAAfF2xjcSKSgTqFiBk9CEc7rGC5 IPpdxTM3D0AkQARjKpy9jPX/6vHU+4gZFzvmQNes3HrQZeBH16lGY/Ob0OsoEPFj+ge0d8Ak0GI7 5qBOOtoZfzN/qTOQ39MXDAKXc3vDrwyoFSCizgAmQLtCteUq6ecqMA9R92AN4QCsVRTIVm1+ijim CDLuoFJl4KxQaepP1BCXRHDzLas2N6Vl0MzeC/TB1jlHY44ANT6YB8uVlrlb7P8KPmnaMXDpTse2 5A7rWaDzpoC2xbVoD5omfBlSd6zd7ht3H3RH8QdZYeMm+rfuuwAAACV0RVh0ZGF0ZTpjcmVhdGUA MjAyMS0wMy0wNVQxMjo0Nzo1MCswMDowMCUNay8AAAAldEVYdGRhdGU6bW9kaWZ5ADIwMjEtMDMt MDVUMTI6NDc6NTArMDA6MDBUUNOTAAAAAElFTkSuQmCC X-Now-Playing: Brigid Mae Power's _Head Above the Water_: "The Blacksmith" In-Reply-To: <83v9a5yfc0.fsf@gnu.org> (Eli Zaretskii's message of "Fri, 05 Mar 2021 14:06:55 +0200") 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:201527 Archived-At: Eli Zaretskii writes: > 30% slowdown and 1.5 sec absolute time difference doesn't sound bad > enough to me to justify a homemade solution. I say let's go with > stdio. Seems significant to me -- we're building Emacs a lot, and this bit can't be parallelised. And the savings in electricity alone should make us go for the most efficient solution. There doesn't seem to be any significant drawbacks to doing it the efficient way, either. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no