Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com Message-ID: From: Tor Egil Hovland To: cygwin AT cygwin DOT com Subject: File attribute access very slow Date: Fri, 29 Apr 2005 10:26:23 +0200 MIME-Version: 1.0 Content-Type: text/plain I am seeing a problem with one of my Cygwin installations that has me stumped. Basically, whenever file attributes need to be accessed, things are slowing to a crawl. Some examples: mvstest AT pcsih3 /cygdrive/c $ echo hello > testing mvstest AT pcsih3 /cygdrive/c $ ls -l testing -rw-r--r-- 1 mvstest None 7 Apr 29 10:20 testing takes about 3 seconds while mvstest AT pcsih3 /cygdrive/c $ ls testing is instantaneous. Similarly, mvstest AT pcsih3 /cygdrive/c $ cp -p testing testing2 takes about 3 seconds while mvstest AT pcsih3 /cygdrive/c $ cp testing testing2 is instantaneous. Has anybody else experienced something like this? cygcheck -s reports the following: Cygwin Configuration Diagnostics Current System Time: Fri Apr 29 10:23:57 2005 Windows 2000 Server Ver 5.0 Build 2195 Service Pack 4 Path: C:\cygwin\usr\local\bin C:\cygwin\bin C:\cygwin\bin C:\cygwin\usr\X11R6\bin d:\Oracle\Product\10\jre\1.4.2\bin\client d:\Oracle\Product\10\jre\1.4.2\bin c:\Perl\bin\ d:\Oracle\Product\10\bin c:\Oracle\Product\817\bin c:\Program Files\Oracle\jre\1.1.7\bin d:\sniff\bin C:\cygwin\bin d:\bin c:\Program Files\Microsoft Visual Studio .NET 2003\Common7\IDE c:\Program Files\Microsoft Visual Studio .NET 2003\VC7\bin c:\Program Files\Microsoft Visual Studio .NET 2003\Common7\Tools c:\Program Files\Microsoft Visual Studio .NET 2003\Common7\Tools\bin\prerelease c:\Program Files\Microsoft Visual Studio .NET 2003\Common7\Tools\bin c:\Program Files\Microsoft Visual Studio .NET 2003\SDK\v1.1\bin c:\WinNT\Microsoft.NET\Framework\v1.1.4322 c:\WINNT\system32 c:\WINNT c:\WINNT\System32\Wbem c:\Program Files\Rational\common f:\p\mvstest\HEAD\iccruntime\bin c:\ilog\bin_x86_.net2003_7.1 c:\j2sdk1.4.0_01\bin c:\Program Files\ABB\sidl\bin .\ Output from C:\cygwin\bin\id.exe (nontsec) UID: 1014(mvstest) GID: 513(None) 513(None) 544(Administrators) 545(Users) Output from C:\cygwin\bin\id.exe (ntsec) UID: 1014(mvstest) GID: 513(None) 513(None) 544(Administrators) 545(Users) SysDir: C:\WINNT\system32 WinDir: C:\Documents and Settings\mvstest.PCSIH3\WINDOWS CYGWIN = `tty' HOME = `D:/mvstest_home' MAKE_MODE = `unix' PWD = `/cygdrive/c' USER = `mvstest' Use `-r' to scan registry a: fd N/A N/A c: hd NTFS 17359Mb 88% CP CS UN PA FC DiskC d: hd NTFS 17358Mb 66% CP CS UN PA FC DiskD e: cd UDF 4361Mb 100% CS UN qtr58enud1 f: hd NTFS 57238Mb 27% CP CS UN PA FC DiskF g: cd N/A N/A \cygdrive\c\tmp\6 /tmp user textmode . /cygdrive user textmode,cygdrive C:\cygwin / system textmode C:\cygwin/bin /usr/bin system textmode C:\cygwin/lib /usr/lib system textmode . /cygdrive system textmode,cygdrive Found: C:\cygwin\bin\awk.exe Found: C:\cygwin\bin\bash.exe Found: C:\cygwin\bin\cat.exe Found: C:\cygwin\bin\cp.exe Not Found: cpp (good!) Found: C:\cygwin\bin\find.exe Not Found: gcc Not Found: gdb Found: C:\cygwin\bin\grep.exe Not Found: ld Found: C:\cygwin\bin\ls.exe Not Found: make Found: C:\cygwin\bin\mv.exe Found: C:\cygwin\bin\rm.exe Found: C:\cygwin\bin\sed.exe Found: C:\cygwin\bin\sh.exe Found: C:\cygwin\bin\tar.exe 55k 2004/09/14 C:\cygwin\bin\cygbz2-1.dll 18k 2004/07/06 C:\cygwin\bin\cygcharset-1.dll 40k 2004/10/10 C:\cygwin\bin\cygform-8.dll 45k 2001/04/25 C:\cygwin\bin\cygform5.dll 35k 2002/01/09 C:\cygwin\bin\cygform6.dll 48k 2003/08/09 C:\cygwin\bin\cygform7.dll 28k 2003/07/20 C:\cygwin\bin\cyggdbm-3.dll 30k 2003/08/11 C:\cygwin\bin\cyggdbm-4.dll 19k 2003/03/22 C:\cygwin\bin\cyggdbm.dll 15k 2003/07/20 C:\cygwin\bin\cyggdbm_compat-3.dll 15k 2003/08/11 C:\cygwin\bin\cyggdbm_compat-4.dll 17k 2001/06/28 C:\cygwin\bin\cyghistory4.dll 29k 2003/08/10 C:\cygwin\bin\cyghistory5.dll 25k 2004/10/12 C:\cygwin\bin\cyghistory6.dll 991k 2004/07/06 C:\cygwin\bin\cygiconv-2.dll 22k 2001/12/13 C:\cygwin\bin\cygintl-1.dll 37k 2003/08/10 C:\cygwin\bin\cygintl-2.dll 54k 2004/07/06 C:\cygwin\bin\cygintl-3.dll 21k 2001/06/20 C:\cygwin\bin\cygintl.dll 22k 2004/10/10 C:\cygwin\bin\cygmenu-8.dll 26k 2001/04/25 C:\cygwin\bin\cygmenu5.dll 20k 2002/01/09 C:\cygwin\bin\cygmenu6.dll 29k 2003/08/09 C:\cygwin\bin\cygmenu7.dll 74k 2004/10/10 C:\cygwin\bin\cygncurses++-8.dll 156k 2001/04/25 C:\cygwin\bin\cygncurses++5.dll 175k 2002/01/09 C:\cygwin\bin\cygncurses++6.dll 216k 2004/10/10 C:\cygwin\bin\cygncurses-8.dll 226k 2001/04/25 C:\cygwin\bin\cygncurses5.dll 202k 2002/01/09 C:\cygwin\bin\cygncurses6.dll 224k 2003/08/09 C:\cygwin\bin\cygncurses7.dll 13k 2004/10/10 C:\cygwin\bin\cygpanel-8.dll 15k 2001/04/25 C:\cygwin\bin\cygpanel5.dll 12k 2002/01/09 C:\cygwin\bin\cygpanel6.dll 19k 2003/08/09 C:\cygwin\bin\cygpanel7.dll 62k 2003/12/11 C:\cygwin\bin\cygpcre-0.dll 63k 2003/04/11 C:\cygwin\bin\cygpcre.dll 9k 2003/12/11 C:\cygwin\bin\cygpcreposix-0.dll 61k 2003/04/11 C:\cygwin\bin\cygpcreposix.dll 22k 2002/06/09 C:\cygwin\bin\cygpopt-0.dll 108k 2001/06/28 C:\cygwin\bin\cygreadline4.dll 148k 2003/08/10 C:\cygwin\bin\cygreadline5.dll 144k 2004/10/12 C:\cygwin\bin\cygreadline6.dll 62k 2004/10/10 C:\cygwin\bin\cygz.dll 1163k 2005/04/26 C:\cygwin\bin\cygwin1.dll Cygwin DLL version info: DLL version: 1.5.16 DLL epoch: 19 DLL bad signal mask: 19005 DLL old termios: 5 DLL malloc env: 28 API major: 0 API minor: 128 Shared data: 4 DLL identifier: cygwin1 Mount registry: 2 Cygnus registry name: Cygnus Solutions Cygwin registry name: Cygwin Program options name: Program Options Cygwin mount registry name: mounts v2 Cygdrive flags: cygdrive flags Cygdrive prefix: cygdrive prefix Cygdrive default prefix: Build date: Mon Apr 25 20:26:35 EDT 2005 Shared id: cygwin1S4 442k 2001/10/22 d:\bin\cygtcl80.dll 259k 1998/02/26 d:\bin\cygtclpip80.dll 22k 2001/10/22 d:\bin\cygtclreg80.dll 721k 2001/10/22 d:\bin\cygtk80.dll 385k 2001/10/22 d:\bin\cygwinb19.dll Cygwin Package Information Package Version _update-info-dir 00231-1 ash 20040127-1 base-files 3.2-1 base-passwd 2.2-1 bash 2.05b-17 bzip2 1.0.2-6 coreutils 5.3.0-5 cygutils 1.2.7-1 cygwin 1.5.16-1 cygwin-doc 1.4-2 diffutils 2.8.7-1 editrights 1.01-1 findutils 20041227-1 gawk 3.1.4-3 gdbm 1.8.3-7 grep 2.5.1a-2 groff 1.18.1-2 gzip 1.3.5-1 less 381-1 libbz2_1 1.0.2-6 libcharset1 1.9.2-1 libgdbm 1.8.0-5 libgdbm-devel 1.8.3-7 libgdbm3 1.8.3-3 libgdbm4 1.8.3-7 libiconv 1.9.2-1 libiconv2 1.9.2-1 libintl 0.10.38-3 libintl1 0.10.40-1 libintl2 0.12.1-3 libintl3 0.14.1-1 libncurses5 5.2-1 libncurses6 5.2-8 libncurses7 5.3-4 libncurses8 5.4-1 libpcre 4.1-1 libpcre0 4.5-1 libpopt0 1.6.4-4 libreadline4 4.1-2 libreadline5 4.3-5 libreadline6 5.0-1 login 1.9-7 man 1.5o1-2 mktemp 1.5-3 ncurses 5.4-1 readline 5.0-1 sed 4.1.4-1 tar 1.13.25-5 termcap 20050421-1 terminfo 5.4_20041009-1 texinfo 4.8-1 which 1.6-1 zlib 1.2.2-1 Use -h to see help about each section ********************************************************************** This email and any files transmitted with it are confidential and intended solely for the use of the individual or entity to whom they are addressed. If you have received this email in error please notify the system manager. This footnote also confirms that this email message has been swept by MIMEsweeper for the presence of computer viruses. www.powel.no ********************************************************************** -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/