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.bugs Subject: bug#71094: [PATCH] Prefer to run find and grep in parallel in rgrep Date: Thu, 23 May 2024 07:46:12 +0300 Message-ID: <86o78x5e5n.fsf@gnu.org> References: <86ttiq6or8.fsf@gnu.org> <8aedd0ed-58fe-4ac7-98d6-950be2d4700b@gutov.dev> <868r026jlq.fsf@gnu.org> <861q5t7vrp.fsf@gnu.org> <10f62497-dfb1-4c46-b18a-6d1100de4b6a@gutov.dev> <86wmnl6f62.fsf@gnu.org> <87pltdbu17.fsf@ledu-giraud.fr> <86r0dt66nw.fsf@gnu.org> <87le41bqvd.fsf@ledu-giraud.fr> Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="14379"; mail-complaints-to="usenet@ciao.gmane.io" Cc: dmitry@gutov.dev, 71094@debbugs.gnu.org, rgm@gnu.org, sbaugh@janestreet.com To: Manuel Giraud Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Thu May 23 06:49:14 2024 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 1sA0O9-0003YD-RO for geb-bug-gnu-emacs@m.gmane-mx.org; Thu, 23 May 2024 06:49:14 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1sA0Nu-0001Yr-KR; Thu, 23 May 2024 00:48:58 -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 1sA0Ns-0001Y9-Mt for bug-gnu-emacs@gnu.org; Thu, 23 May 2024 00:48:56 -0400 Original-Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1sA0Ns-0005Ej-Dz for bug-gnu-emacs@gnu.org; Thu, 23 May 2024 00:48:56 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1sA0Ny-00061e-Hb for bug-gnu-emacs@gnu.org; Thu, 23 May 2024 00:49:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 23 May 2024 04:49:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 71094 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch Original-Received: via spool by 71094-submit@debbugs.gnu.org id=B71094.171643972523149 (code B ref 71094); Thu, 23 May 2024 04:49:02 +0000 Original-Received: (at 71094) by debbugs.gnu.org; 23 May 2024 04:48:45 +0000 Original-Received: from localhost ([127.0.0.1]:58348 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sA0Nh-00061J-3y for submit@debbugs.gnu.org; Thu, 23 May 2024 00:48:45 -0400 Original-Received: from eggs.gnu.org ([209.51.188.92]:54512) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sA0Ne-00061D-H4 for 71094@debbugs.gnu.org; Thu, 23 May 2024 00:48:43 -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 1sA0LN-0004tJ-2a; Thu, 23 May 2024 00:46:21 -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=u3Y6QkgrsSD8D0uBstPdrbn4guLUkK5UrgEgb8Es7sU=; b=i421l+NqMzlk 59c7GjVN97kwqfA9QYwF/C5W++nnbt+A+llqzqXNQAoxZGlBKqyoXxgrRH9oIgVl4Wz1yH4l4Y5KO g1R2ZQkXu/73nr3wkhDOdaBes0T+BZrT/ugxkOZBa///NG7L3purkcGb8rTr1bEOP+WUDvVxUtYKb b7ech8hcwGCNkyeg6nefDBHLHQXYJWjcVCN5u0yeT9NCMfCpSHcPXSsyjxjr4l0TlmHrnV01D6X8g dl+8njHRd1pDbg9hBtWWNwhP5KdsQ0f+7Inc3EtMa+0YCOtztMBoJHYx1URhuY94Lhy9w4EvOyV0h 9hJkO80pzwAieQaE/Bh8Ww==; In-Reply-To: <87le41bqvd.fsf@ledu-giraud.fr> (message from Manuel Giraud on Wed, 22 May 2024 21:15:02 +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-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:285670 Archived-At: > From: Manuel Giraud > Cc: dmitry@gutov.dev, sbaugh@janestreet.com, 71094@debbugs.gnu.org, > rgm@gnu.org > Date: Wed, 22 May 2024 21:15:02 +0200 > > Eli Zaretskii writes: > > [...] > > > Thanks, but we need the timings of the corresponding Emacs commands, > > not the commands run from the shell prompt. > > Ok. What are those commands and how to timed them? It's rgrep, AFAIU, according to the original report in this bug's discussion. Dmitry, would you please show Manual the commands you were running in your benchmarks? > > Btw, are you sure that xargs or grep don't pay attention to the fact > > that their output is redirected to the null device, and do nothing? > > Some variants of these commands are known to use such a trick, AFAIR. > > I don't know. OK, thanks.