"find" taking a long time
Eric J. Holtman
ejh@ericholtman.com
Wed Jun 26 19:25:00 GMT 2002
This is all on an NTFS formatted disk, and seems to happen with
either the 1.3.9 or 1.3.11-3 cygwin.dll.
I have a directory with 40000+ files, and I get the following behavior:
b:/ejh/dnload $ time find . | wc
44198 44232 817239
real 5m47.429s
user 0m3.154s
sys 0m25.956s
If I try it in a subdirectory there, I get the following:
b:/ejh/dnload/temp $ time find . | wc
20001 20001 160002
real 0m1.001s
user 0m0.230s
sys 0m0.350s
The only difference I note is that the subdirectories files are all
very short names (certainly all 8.3), while the parent directory's
files have very long names.
Any clues?
--
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ: http://cygwin.com/faq/
More information about the Cygwin
mailing list