GNU bug report logs -
#71094
[PATCH] Prefer to run find and grep in parallel in rgrep
Previous Next
Reported by: Spencer Baugh <sbaugh <at> janestreet.com>
Date: Tue, 21 May 2024 14:36:01 UTC
Severity: normal
Tags: patch
Done: Andrea Corallo <acorallo <at> gnu.org>
Bug is archived. No further changes may be made.
Full log
Message #62 received at 71094 <at> debbugs.gnu.org (full text, mbox):
On 23/05/2024 07:46, Eli Zaretskii wrote:
>> From: Manuel Giraud<manuel <at> ledu-giraud.fr>
>> Cc:dmitry <at> gutov.dev,sbaugh <at> janestreet.com,71094 <at> debbugs.gnu.org,
>> rgm <at> gnu.org
>> Date: Wed, 22 May 2024 21:15:02 +0200
>>
>> Eli Zaretskii<eliz <at> gnu.org> 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?
1. Visit a directory with a fair number of files.
2. M-x rgrep, enter some odd regexp like "asdfasf@!#!" and "*" for the
files wildcard.
3. Perform the search. Look at the end of the *grep* output, it will say
something like "duration: 4.52 s". Note the number.
And you could repeat the same after applying the patch, recompiling
Emacs (or at least grep.el) and restarting.
Preferably do the scenario 2-3 times to ensure that the filesystem cache
is warm, and cold file access speed doesn't skew the numbers.
This bug report was last modified 1 year and 14 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.