This is the mail archive of the cygwin mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

File attribute access very slow


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@pcsih3 /cygdrive/c
$ echo hello > testing

mvstest@pcsih3 /cygdrive/c
$ ls -l testing
-rw-r--r--  1 mvstest None 7 Apr 29 10:20 testing

takes about 3 seconds while

mvstest@pcsih3 /cygdrive/c
$ ls testing

is instantaneous. Similarly, 

mvstest@pcsih3 /cygdrive/c
$ cp -p testing testing2

takes about 3 seconds while

mvstest@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/


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]