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 From: =?iso-8859-1?Q?Christian_J=F6nsson?= To: "'cygwin'" Subject: Compile time of gcc-3.1/3.2 under windows xp/cygwin compared to linux... Date: Sat, 4 May 2002 12:18:55 +0200 Message-ID: <000101c1f355$18fb80f0$0301a8c0@D90V2D0J> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 (Normal) X-MSMail-Priority: Normal Importance: Normal X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000 Hej. I'm just test building the gcc sources in a windows xp/cygwin environment, below is the output of cygcheck.exe -c -s -r. I'm astonished of the time it takes to bootstrap/build gcc-3.1 and run the testsuite on this windows xp/cygwin system, with 1.8 GHz proc and 1GB mem, compared to sparc32/linux with dual 75 MHz proc with 320 MB mem... Does it really take so my effort by adding the cygwin "layer" so that these two systems take about equal time to compile and check gcc-3.1/3.2? Especially, am I perhaps doing something stupid here? Cheers, /ChJ Cygwin Package Information Package Version ash 20020131-1 autoconf 2.53-1 autoconf-devel 2.53-1 autoconf-stable 2.13-4 automake 1.6a-1 automake-devel 1.6-1 automake-stable 1.4p5-5 bash 2.05a-3 bc 1.06-1 binutils 20011002-1 bison 1.35-1 byacc 1.9-1 bzip2 1.0.2-1 clear 1.0-1 compface 1.4-5 cpio 2.4.2 cron 3.0.1-6 crypt 1.0-1 ctags 5.2-1 curl 7.9.6-1 cvs 1.11.0-1 cygutils 1.0.0-1 cygwin 1.3.10-1 cygwin-doc 1.0-1 dejagnu 20010117-1 diff 0.0 ed 0.2-1 enscript 1.6.3-2 expect 20010117-1 figlet 2.2-1 file 3.37-1 fileutils 4.1-1 findutils 4.1 flex 2.5.4-1 fortune 1.8-2 gawk 3.0.4-1 gcc 2.95.3-5 gdb 20010428-3 gdbm 1.8.0-4 gettext 0.10.40-1 gperf 0.0 grep 2.5-1 groff 1.17.2-1 gzip 1.3.2-1 indent 2.2.7-2 inetutils 1.3.2-17 less 374-1 libbz2_0 1.0.2-1 libintl 0.10.38-3 libintl1 0.10.40-1 libncurses5 5.2-1 libncurses6 5.2-8 libreadline4 4.1-2 libreadline5 4.2a-1 libtool 20020202a-1 libtool-devel 20020316-1 libtool-stable 1.4.2-2 libxml2 2.4.17-1 libxslt 1.0.13-1 login 1.4-3 lynx 2.8.4-1 m4 0.0 make 3.79.1-5 man 1.5g-2 mingw-runtime 1.3-2 mktemp 1.4-1 more 2.11o-1 mutt 1.2.5i-6 nano 1.0.7-1 ncftp 3.1.3-1 ncurses 5.2-8 newlib-man 20001118-1 opengl 1.1.0-6 openssh 3.1p1-1 openssl 0.9.6c-3 openssl-devel 0.9.6c-2 patch 2.5-3 pcre 3.7-1 perl 5.6.1-2 pine 4.44-1 pkgconfig 0.12.0-1 popt 1.6.2-1 rcs 5.7-3 readline 4.2a-1 regex 4.4-2 rxvt 2.7.2-10 sed 3.02-1 sh-utils 2.0-2 sharutils 4.2.1-2 ssmtp 2.38.7-3 tar 1.13.19-1 tcltk 20001125-1 termcap 20020403-1 terminfo 5.2-1 texinfo 4.1-1 textutils 2.0.21-1 time 1.7-1 unzip 5.41-1 vim 6.1-2 w32api 1.3-2 wget 1.8.1-1 which 1.5-1 whois 4.5.17-1 zip 2.3-1 zlib 1.1.4-1 Cygwin Win95/NT Configuration Diagnostics Current System Time: Sat May 04 12:12:50 2002 Windows XP Professional Ver 5.1 Build 2600 Path: C:\cygwin\usr\local\bin C:\cygwin\bin C:\cygwin\bin c:\WINDOWS c:\Program\Delade filer\Adaptec Shared\System SysDir: C:\WINDOWS\System32 WinDir: C:\WINDOWS CYGWIN = `binmode tty ntsec check_case:strict' HOME = `C:\cygwin\home\chj' MAKE_MODE = `unix' PWD = `/usr/local/src/gcc-dev/objdir' USER = `chj' HKEY_CURRENT_USER\Software\Cygnus Solutions HKEY_CURRENT_USER\Software\Cygnus Solutions\Cygwin HKEY_CURRENT_USER\Software\Cygnus Solutions\Cygwin\mounts v2 (default) = `/cygdrive' cygdrive flags = 0x00000022 HKEY_CURRENT_USER\Software\Cygnus Solutions\Cygwin\Program Options HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2 HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2\/ (default) = `C:\cygwin' flags = 0x0000000a HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2\/usr/bin (default) = `C:\cygwin/bin' flags = 0x0000000a HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2\/usr/lib (default) = `C:\cygwin/lib' flags = 0x0000000a HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\Program Options a: fd N/A N/A c: hd NTFS 95362Mb 14% CP CS UN PA FC d: cd N/A N/A m: net NTFS 639Mb 61% CP CS PA chj o: net NTFS 983Mb 76% CP CS PA share1 p: net NTFS 981Mb 54% CP CS PA share2 . /cygdrive user binmode,noumount C:\cygwin / system binmode C:\cygwin/bin /usr/bin system binmode C:\cygwin/lib /usr/lib system binmode Found: C:\cygwin\bin\bash.exe Found: C:\cygwin\bin\cat.exe Found: C:\cygwin\bin\cpp.exe Found: C:\cygwin\bin\find.exe Found: C:\cygwin\bin\gcc.exe Found: C:\cygwin\bin\gdb.exe Found: C:\cygwin\bin\ld.exe Found: C:\cygwin\bin\ls.exe Found: C:\cygwin\bin\make.exe Found: C:\cygwin\bin\sh.exe 54k 2002/01/27 C:\cygwin\bin\cygbz21.0.dll 621k 2002/01/16 C:\cygwin\bin\cygcrypto.dll 108k 2002/04/15 C:\cygwin\bin\cygcurl-2.dll 50k 2002/03/17 C:\cygwin\bin\cygexslt-0.dll 45k 2001/04/25 C:\cygwin\bin\cygform5.dll 35k 2002/01/09 C:\cygwin\bin\cygform6.dll 19k 2002/02/20 C:\cygwin\bin\cyggdbm.dll 17k 2001/06/28 C:\cygwin\bin\cyghistory4.dll 20k 2002/01/13 C:\cygwin\bin\cyghistory5.dll 22k 2001/12/13 C:\cygwin\bin\cygintl-1.dll 21k 2001/06/20 C:\cygwin\bin\cygintl.dll 81k 2000/12/05 C:\cygwin\bin\cygitcl30.dll 35k 2000/12/05 C:\cygwin\bin\cygitk30.dll 25k 2002/03/17 C:\cygwin\bin\cygltdl-3.dll 26k 2001/04/25 C:\cygwin\bin\cygmenu5.dll 20k 2002/01/09 C:\cygwin\bin\cygmenu6.dll 156k 2001/04/25 C:\cygwin\bin\cygncurses++5.dll 175k 2002/01/09 C:\cygwin\bin\cygncurses++6.dll 226k 2001/04/25 C:\cygwin\bin\cygncurses5.dll 202k 2002/01/09 C:\cygwin\bin\cygncurses6.dll 15k 2001/04/25 C:\cygwin\bin\cygpanel5.dll 12k 2002/01/09 C:\cygwin\bin\cygpanel6.dll 40k 2001/11/21 C:\cygwin\bin\cygpcre.dll 39k 2001/11/21 C:\cygwin\bin\cygpcreposix.dll 108k 2001/06/28 C:\cygwin\bin\cygreadline4.dll 121k 2002/01/13 C:\cygwin\bin\cygreadline5.dll 66k 2001/11/20 C:\cygwin\bin\cygregex.dll 156k 2002/01/16 C:\cygwin\bin\cygssl.dll 390k 2000/12/05 C:\cygwin\bin\cygtcl80.dll 5k 2000/12/05 C:\cygwin\bin\cygtclpip80.dll 10k 2000/12/05 C:\cygwin\bin\cygtclreg80.dll 623k 2000/12/05 C:\cygwin\bin\cygtk80.dll 1248k 2002/03/17 C:\cygwin\bin\cygxml2-2.dll 152k 2002/03/17 C:\cygwin\bin\cygxslt-1.dll 15k 2002/03/17 C:\cygwin\bin\cygxsltbreakpoint-1.dll 50k 2002/03/12 C:\cygwin\bin\cygz.dll 751k 2002/02/25 C:\cygwin\bin\cygwin1.dll Cygwin DLL version info: DLL version: 1.3.10 DLL epoch: 19 DLL bad signal mask: 19005 DLL old termios: 5 DLL malloc env: 28 API major: 0 API minor: 51 Shared data: 3 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 Feb 25 11:14:34 EST 2002 Shared id: cygwin1S3 Use -h to see help about each section -- 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/