delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2026/03/02/17:43:02

DMARC-Filter: OpenDMARC Filter v1.4.2 delorie.com 622Mh2fH284168
Authentication-Results: delorie.com; dmarc=pass (p=none dis=none) header.from=cygwin.com
Authentication-Results: delorie.com; spf=pass smtp.mailfrom=cygwin.com
DKIM-Filter: OpenDKIM Filter v2.11.0 delorie.com 622Mh2fH284168
Authentication-Results: delorie.com;
dkim=pass (1024-bit key, unprotected) header.d=cygwin.com header.i=@cygwin.com header.a=rsa-sha256 header.s=default header.b=pCVIEf0p
X-Recipient: archive-cygwin AT delorie DOT com
DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 4F4674BA2E18
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cygwin.com;
s=default; t=1772491380;
bh=vitxrHNjoPGL8mWVZQDOJoYbvgglC4jnywJA5c4QFTk=;
h=Date:Subject:To:List-Id:List-Unsubscribe:List-Archive:List-Post:
List-Help:List-Subscribe:From:Reply-To:From;
b=pCVIEf0p9sOAC4R4pl9pPhXneltDi80xHACbmBwznGGTGFWqkYaBzhw+QtTQI7TqH
bFACuB0tsgnQdsACGTBBYJJw4YslM8Zp9Rkfm6ulryRdhBtza9uEbjsIZcvWSQn2oZ
ydBi8tBDBQE8DawqOmDwrNTs8tdvCIXEAzrO0kuI=
X-Original-To: cygwin AT cygwin DOT com
Delivered-To: cygwin AT cygwin DOT com
DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org A44CB4BA2E0B
ARC-Filter: OpenARC Filter v1.0.0 sourceware.org A44CB4BA2E0B
ARC-Seal: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1772491361; cv=pass;
b=Eig5s0FgO9gKy6yuZomjKn9g/TBbahVjmnXXn2AsP98kW5lmjguTRd+kULlbxDIyzQ1hd73zGp0jFo11gYO8my/QYfCh40tszLUSCpVYZY1Ll/B1tF0iOt2bBNLRAGfDKWzGY4yCNkMdoKeQrI3zrqaZ00NOk0fgrn8UZdFvQac=
ARC-Message-Signature: i=2; a=rsa-sha256; d=sourceware.org; s=key;
t=1772491361; c=relaxed/simple;
bh=MbqndpV0uvxZeeIY0JUZRD4EamjXBfsbY06dfeMBqYs=;
h=DKIM-Signature:MIME-Version:From:Date:Message-ID:Subject:To;
b=cWgxj+4b+tN1Vl6QpC+Ab1OyVJRCbqPD7CiYEnBQ/2P/nx+hS2GhdbR7UvdDnTfqucqg7tpeN+ID/+vQTR3AonUUtSfBSR5Vso/93hRij2FCVx5Tra0DxTy3G8gtcPa/x1pdmhomBtZEAN3SCDqba6QtWc0xsRDlV5KFd34N4dM=
ARC-Authentication-Results: i=2; server2.sourceware.org
DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org A44CB4BA2E0B
X-Sender-Id: dreamhost|x-authsender|gisburn AT nrubsig DOT org
ARC-Seal: i=1; a=rsa-sha256; d=mailchannels.net; s=arc-2022; cv=none;
t=1772491360;
b=0oWxUftSjv8RiCQ9gxxDcBzhGDZ/lTZ+EoGSSLmDLvFlCKKutZc7DWFA65/8Qu7gphoQUp
tWHgT2S43dVHFQNSpb8MXK53wDyAP+E2yCb+klC6WpRG+PAtUbxPxcxEs7w+SgkbJ0hLPp
5P9KGqbARUEotgVUuVIG6BUf58vIWJRfPIYZJhQYiXwZQvLD5Uvd0zATrXZSSNRjWoK+Ii
OubHLhrxUPRl4DCejs9aC5VENWBr48QRsv8ITfcBCnsX0eRV2T/r8CtpPq4Caai/AqBoEE
8UKNnskT66E1Fe0SzeCmRy3IoiYwT80M7GgVCjx9nMvnm425Jq4FSO79xi8z8Q==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed;
d=mailchannels.net; s=arc-2022; t=1772491360;
h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
to:to:cc:mime-version:mime-version:content-type:content-type:
dkim-signature; bh=MkTIrOTrO+W8fDEnj0itfGbAvfF3S4Ci7FfQ9OyKyhQ=;
b=RGvKSDArffm5Z8rMS+p4QZXDc35GPHeUo0H+T6bXQd+BDXyWCZL2l/JLENv4jhGtOR+jAQ
GRe7awoISbUXOItDO4NY50R8ilge+jxEnbOOciyX6hAINynfTzQByvrL6rpoy5UV2r2Qfc
XmCRRjbXuZ3DprarpDB4wuD53bZnVpZ/LB2OuB+tyqBl2GRPLwVyjgS9SQ2qClOA0N6tCp
KCjXLnHgGiTTNdFyLOeN4B96CLR0JBSfE8Q+LiWDWUL6RFzSHMNTLynzmlqGmCOlhh2uC4
YQtIfbmXGxLhwhe6hrQLAaL+RIeA8AQ1PsW8Q8K2dbijbFQsMRV2useT9q5cvQ==
ARC-Authentication-Results: i=1; rspamd-6fbd58c58b-2tc8z;
auth=pass smtp.auth=dreamhost smtp.mailfrom=roland DOT mainz AT nrubsig DOT org
X-Sender-Id: dreamhost|x-authsender|gisburn AT nrubsig DOT org
X-MC-Relay: Neutral
X-MailChannels-SenderId: dreamhost|x-authsender|gisburn AT nrubsig DOT org
X-MailChannels-Auth-Id: dreamhost
X-Bitter-Stretch: 3a4ab8ee039d4ceb_1772491360584_826924568
X-MC-Loop-Signature: 1772491360584:1618349637
X-MC-Ingress-Time: 1772491360584
X-Gm-Message-State: AOJu0YxEhCnrC3AD44M0WJ0/Y4SfgClp+qN44gJZ8CvHOxlURyCSZy/I
+mYKAWeGQ1iZT2R117OuJYvms36/7d/Z+g2YxoupypTyxYSDjaGkheLuRcj95xJyT2zxw83AX2i
QaTCqVh+tFp0LsUE9D1pMUZPjhoMSwok=
X-Received: by 2002:a05:6000:2401:b0:439:9464:ac0a with SMTP id
ffacd0b85a97d-439c10a0881mr78816f8f.10.1772491358665; Mon, 02 Mar 2026
14:42:38 -0800 (PST)
MIME-Version: 1.0
Date: Mon, 2 Mar 2026 23:42:00 +0100
X-Gmail-Original-Message-ID: <CAKAoaQkR+W_tRCkZkrXws6V0DhuLqKo6U4idGEpMOS7v_N5biQ AT mail DOT gmail DOT com>
X-Gm-Features: AaiRm51vX_x5MzrH8u_lJGXkkKjyu56V7nNy0yBPXthJXp05JoF_hcSkNqpre1o
Message-ID: <CAKAoaQkR+W_tRCkZkrXws6V0DhuLqKo6U4idGEpMOS7v_N5biQ@mail.gmail.com>
Subject: Ideas how to improve Cygwin /usr/bin/find, rm -Rf etc. performance...
To: cygwin AT cygwin DOT com
X-BeenThere: cygwin AT cygwin DOT com
X-Mailman-Version: 2.1.30
List-Id: General Cygwin discussions and problem reports <cygwin.cygwin.com>
List-Archive: <https://cygwin.com/pipermail/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-request AT cygwin DOT com?subject=help>
List-Subscribe: <https://cygwin.com/mailman/listinfo/cygwin>,
<mailto:cygwin-request AT cygwin DOT com?subject=subscribe>
From: Roland Mainz via Cygwin <cygwin AT cygwin DOT com>
Reply-To: Roland Mainz <roland DOT mainz AT nrubsig DOT org>
Sender: "Cygwin" <cygwin-bounces~archive-cygwin=delorie DOT com AT cygwin DOT com>

Hi!

----

Quick note (mainly for Corinna):
Cygwin 3.7.0, I noticed a possible performance improvement while
working on ms-nfs41-client:
For each file/dir listed by /usr/bin/find, rm -Rf .. etc I see two
QueryVolumeInformation (volumequery class=1 and class=4) which
technically could be cached per mount+process.

I also recall an old confcall at SUN around |openat(dirfd, ...)|,
technically this info could also be cached per-dirfd (and inherited if
the dirfd is used to |openat()| another dir fd), making such a cache
last longer...

----

Bye,
Roland
-- 
  __ .  . __
 (o.\ \/ /.o) roland DOT mainz AT nrubsig DOT org
  \__\/\/__/  MPEG specialist, C&&JAVA&&Sun&&Unix programmer
  /O /==\ O\  TEL +49 641 3992797
 (;O/ \/ \O;)

-- 
Problem reports:      https://cygwin.com/problems.html
FAQ:                  https://cygwin.com/faq/
Documentation:        https://cygwin.com/docs.html
Unsubscribe info:     https://cygwin.com/ml/#unsubscribe-simple

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019