Ideas how to improve Cygwin /usr/bin/find, rm -Rf etc. performance...
Roland Mainz via Cygwin <[email protected]>
| Newsgroups | gmane.os.cygwin |
|---|---|
| Message-ID | <CAKAoaQkR+W_tRCkZkrXws6V0DhuLqKo6U4idGEpMOS7v_N5biQ@mail.gmail.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) [email protected] \__\/\/__/ 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