public inbox for cygwin@cygwin.com
 help / color / mirror / Atom feed
* why is make so bloody slow (for me)
@ 2000-04-07 11:24 Kevin Layer
  2000-04-07 14:20 ` Corinna Vinschen
  2000-04-09 12:06 ` why is make so bloody slow (for me) David Deaven
  0 siblings, 2 replies; 16+ messages in thread
From: Kevin Layer @ 2000-04-07 11:24 UTC (permalink / raw)
  To: cygwin

I'm running Windows 2000 on a PIII 700 with 256mb of PC100 ECC RAM.
It's not the machine, obviously.  It's probably win2k, but I thought
I'd ask...

I'm running the V1.0 of cygwin.

The command "make --debug" gives this output:

  GNU Make version 3.77, by Richard Stallman and Roland McGrath.
  Copyright (C) 1988, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98
	  Free Software Foundation, Inc.
  This is free software; see the source for copying conditions.
  There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
  PARTICULAR PURPOSE.

  Report bugs to <bug-make@gnu.org>.

  Reading makefiles...
  Reading makefile `makefile'...
  Reading makefile `../makefile.top' (search path) (no ~ expansion)...
  Reading makefile `../makefile.defs' (search path) (no ~ expansion)...
  Got a SIGCHLD; 1 unreaped children.
  Got a SIGCHLD; 1 unreaped children.
  Got a SIGCHLD; 1 unreaped children.
  Got a SIGCHLD; 1 unreaped children.

There is a 10 second pause after each of the above 4 lines is
printed.  The overall effect is that it takes a good minute or two to
get to doing some real work.

I upgraded my processor and NT (from 4.0sp6a) around the same time,
but I can swear it never was this slow.

I have a bunch of $(shell ...) in lines my makefile.
I have the environment variable MAKE_MODE set to UNIX.

Ideas?

	Kevin Layer

--
Want to unsubscribe from this list?
Send a message to cygwin-unsubscribe@sourceware.cygnus.com

^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: why is make so bloody slow (for me)
  2000-04-07 11:24 why is make so bloody slow (for me) Kevin Layer
@ 2000-04-07 14:20 ` Corinna Vinschen
  2000-04-07 14:26   ` Corinna Vinschen
  2000-04-07 14:51   ` Kevin Layer
  2000-04-09 12:06 ` why is make so bloody slow (for me) David Deaven
  1 sibling, 2 replies; 16+ messages in thread
From: Corinna Vinschen @ 2000-04-07 14:20 UTC (permalink / raw)
  To: Kevin Layer; +Cc: cygwin

Kevin Layer wrote:
> 
> I'm running Windows 2000 on a PIII 700 with 256mb of PC100 ECC RAM.
> It's not the machine, obviously.  It's probably win2k, but I thought
> I'd ask...
> 
> I'm running the V1.0 of cygwin.
> [...]
>   Reading makefiles...
>   Reading makefile `makefile'...
>   Reading makefile `../makefile.top' (search path) (no ~ expansion)...
>   Reading makefile `../makefile.defs' (search path) (no ~ expansion)...
>   Got a SIGCHLD; 1 unreaped children.
>   Got a SIGCHLD; 1 unreaped children.
>   Got a SIGCHLD; 1 unreaped children.
>   Got a SIGCHLD; 1 unreaped children.
> 
> There is a 10 second pause after each of the above 4 lines is
> printed.  The overall effect is that it takes a good minute or two to
> get to doing some real work.

I'm using W2K since B3 and I never saw _that_ one. On my machine
PII 450, it runs fast enough. On the first glimps you wouldn't
see a difference to NT4.

So I would like to ask some questions:

- Do you have network paths in $PATH?
- Related: Are you working in a folder which is connected
  as drive?
- Are you logged on as Admin, Power User, Normal User?
- Are you using a virus checker? Which one?
- Could you please send output of cygcheck -s -r -v to me?

Maybe, the solution is quite simple but how knows...

Corinna

--
Want to unsubscribe from this list?
Send a message to cygwin-unsubscribe@sourceware.cygnus.com

^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: why is make so bloody slow (for me)
  2000-04-07 14:20 ` Corinna Vinschen
@ 2000-04-07 14:26   ` Corinna Vinschen
  2000-04-07 14:51   ` Kevin Layer
  1 sibling, 0 replies; 16+ messages in thread
From: Corinna Vinschen @ 2000-04-07 14:26 UTC (permalink / raw)
  To: Kevin Layer, cygwin

Corinna Vinschen wrote:
> [...]
> Maybe, the solution is quite simple but how knows...
                                          ^^^
                                          who
> 
> Corinna

--
Want to unsubscribe from this list?
Send a message to cygwin-unsubscribe@sourceware.cygnus.com

^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: why is make so bloody slow (for me)
  2000-04-07 14:20 ` Corinna Vinschen
  2000-04-07 14:26   ` Corinna Vinschen
@ 2000-04-07 14:51   ` Kevin Layer
  2000-04-07 16:10     ` Corinna Vinschen
  1 sibling, 1 reply; 16+ messages in thread
From: Kevin Layer @ 2000-04-07 14:51 UTC (permalink / raw)
  To: Corinna Vinschen; +Cc: cygwin

>> I'm using W2K since B3 and I never saw _that_ one. On my machine
>> PII 450, it runs fast enough. On the first glimps you wouldn't
>> see a difference to NT4.
>> 
>> So I would like to ask some questions:
>> 
>> - Do you have network paths in $PATH?

Nope.

>> - Related: Are you working in a folder which is connected
>>   as drive?

Nope.

>> - Are you logged on as Admin, Power User, Normal User?

I'm in all groups.

>> - Are you using a virus checker? Which one?

It was disabled at the time.  McAfee v4.5 (the only McAfee certified
for win2k).

>> - Could you please send output of cygcheck -s -r -v to me?


Cygnus Win95/NT Configuration Diagnostics
Current System Time: Fri Apr 07 14:50:43 2000

WinNT Ver 5.0 build 2195 

Path:	/cygdrive/d/acl60/src/cl/src
	.
	/cygdrive/c/cvs1.10
	/cygdrive/c/bin
	/cygdrive/c/ODI/OStore/bin
	/bin
	/cygdrive/c/PERL/5.00502/bin/MSWin32-x86-object
	/cygdrive/c/WINNT/system32
	/cygdrive/c/WINNT
	/cygdrive/c/WINNT/system32/WBEM
	/cygdrive/c/Program Files/Microsoft Visual Studio/Common/Tools/WinNT
	/cygdrive/c/Program Files/Microsoft Visual Studio/Common/MSDev98/Bin
	/cygdrive/c/Program Files/Microsoft Visual Studio/Common/Tools
	/cygdrive/c/Program Files/Microsoft Visual Studio/VC98/bin

SysDir: C:\WINNT\System32
WinDir: C:\WINNT

HOME = `/cygdrive/c'
MAKE_MODE = `UNIX'

!D: = `D:\acl60\src\cl\src'
!EXITCODE = `00000000'
ACLROOT = `d:\acl60\src\cl'
ALLUSERSPROFILE = `C:\WINNT\Profiles\All Users'
APPDATA = `C:\WINNT\Profiles\layer.000\Application Data'
BLASTER = `A240 I5 D0 H5 P300 T6 '
COMMONPROGRAMFILES = `C:\Program Files\Common Files'
COMPUTERNAME = `HOBART'
COMSPEC = `C:\WINNT\system32\cmd.exe'
CVS_SERVER = `/usr/fi/bin/cvs'
CVSROOT = `layer@cvs:/cvs'
DISPLAY = `HOBART:0.0'
EM_PARENT_PROCESS_ID = `1464'
EMACS = `t'
EMACS_DIR = `D:/emacs-20.6'
EMACSDATA = `D:/emacs-20.6/etc'
EMACSDOC = `D:/emacs-20.6/etc'
EMACSLOADPATH = `D:/emacs-20.6/site-lisp;D:/emacs-20.6/lisp;D:/emacs-20.6/leim'
EMACSLOCKDIR = `D:/emacs-20.6/lock'
EMACSPATH = `D:/emacs-20.6/bin'
HOMEDRIVE = `C:'
HOMEPATH = `\'
INCLUDE = `C:\Program Files\Microsoft Visual Studio\VC98\atl\include;C:\Program Files\Microsoft Visual Studio\VC98\mfc\include;C:\Program Files\Microsoft Visual Studio\VC98\include;C:\ODI\OSTORE\INCLUDE'
LIB = `C:\Program Files\Microsoft Visual Studio\VC98\mfc\lib;C:\Program Files\Microsoft Visual Studio\VC98\lib;C:\ODI\OSTORE\LIB'
LOGONSERVER = `\\TSERVER'
MGA = `C:\MGA\SETUP\'
MSDEVDIR = `C:\Program Files\Microsoft Visual Studio\Common\MSDev98'
NTRESKIT = `D:\NTRESKIT'
NUMBER_OF_PROCESSORS = `1'
OS = `Windows_NT'
OS2LIBPATH = `C:\WINNT\system32\os2\dll;'
OS_ROOTDIR = `C:\ODI\OStore'
OS_TMPDIR = `c:\tmp\'
PATHEXT = `.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH'
PROCESSOR_ARCHITECTURE = `x86'
PROCESSOR_IDENTIFIER = `x86 Family 6 Model 8 Stepping 1, GenuineIntel'
PROCESSOR_LEVEL = `6'
PROCESSOR_REVISION = `0801'
PROGRAMFILES = `C:\Program Files'
PROMPT = `$P$G'
SHELL = `D:/emacs-20.6/bin/cmdproxy.exe'
SYSTEMDRIVE = `C:'
SYSTEMROOT = `C:\WINNT'
TEMP = `c:\tmp'
TERM = `emacs'
TERMCAP = `emacs:co#80:tc=unknown:'
TMP = `c:\tmp'
TMPDIR = `C:\Cygwin\/tmp'
USERDOMAIN = `FRANZ'
USERNAME = `layer'
USERPROFILE = `C:\WINNT\Profiles\layer.000'
WINDIR = `C:\WINNT'
TZ = `PST8PDT7,M4.1.0/2,M10.5.0/2'

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 = 0x00000020
HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup
HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0
HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts
HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\00
  (default) = `c:\cygnus\cygwin-b20\h-i586-cygwin32'
  unix = `/usr'
  fmixed = 0x00000000
  fbinary = 0x00000000
  fsilent = 0x00000000
HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\01
  (default) = `n:'
  unix = `/n'
  fmixed = 0x00000000
  fbinary = 0x00000000
  fsilent = 0x00000000
HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\02
  (default) = `m:'
  unix = `/m'
  fmixed = 0x00000000
  fbinary = 0x00000000
  fsilent = 0x00000000
HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\03
  (default) = `f:'
  unix = `/f'
  fmixed = 0x00000000
  fbinary = 0x00000000
  fsilent = 0x00000000
HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\04
  (default) = `e:'
  unix = `/e'
  fmixed = 0x00000000
  fbinary = 0x00000000
  fsilent = 0x00000000
HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\05
  (default) = `\\.\tape1:'
  unix = `/dev/st1'
  fmixed = 0x00000000
  fbinary = 0x00000000
  fsilent = 0x00000001
HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\06
  (default) = `\\.\tape0:'
  unix = `/dev/st0'
  fmixed = 0x00000000
  fbinary = 0x00000000
  fsilent = 0x00000001
HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\07
  (default) = `\\.\b:'
  unix = `/dev/fd1'
  fbinary = 0x00000000
  fsilent = 0x00000001
  fmixed = 0x00000000
HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\08
  (default) = `\\.\a:'
  unix = `/dev/fd0'
  fbinary = 0x00000000
  fsilent = 0x00000001
HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\09
  (default) = `d:'
  unix = `/d'
  fbinary = 0x00000000
  fsilent = 0x00000000
HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\0A
  (default) = `c:'
  unix = `/'
  fbinary = 0x00000000
  fsilent = 0x00000000
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MenuOrder\Start Menu\&Programs\Cygnus Solutions
  (default) = (unsupported type)
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MenuOrder\Start Menu\&Programs\Cygnus Solutions\Menu
  (default) = (unsupported type)

--
Want to unsubscribe from this list?
Send a message to cygwin-unsubscribe@sourceware.cygnus.com

^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: why is make so bloody slow (for me)
  2000-04-07 14:51   ` Kevin Layer
@ 2000-04-07 16:10     ` Corinna Vinschen
  2000-04-07 16:54       ` Kevin Layer
                         ` (4 more replies)
  0 siblings, 5 replies; 16+ messages in thread
From: Corinna Vinschen @ 2000-04-07 16:10 UTC (permalink / raw)
  To: Kevin Layer; +Cc: cygwin

Kevin Layer wrote:
> 
> >> I'm using W2K since B3 and I never saw _that_ one. On my machine
> >> PII 450, it runs fast enough. On the first glimps you wouldn't
> >> see a difference to NT4.
> >>
> >> So I would like to ask some questions:
> >>[...]

Could you do me two favors?

- Please try that `make -debug' with the latest snapshot from 
  the sourceware server.
  Do you see a clear speed up?
  Does the SIGCHLD problem still exist?

- If changing the dll doesn't help, could you please strace
  `make -debug' and send the output as .gz file directly
  to my mail address (not to the mailing list, please)?

TIA,
Corinna

--
Want to unsubscribe from this list?
Send a message to cygwin-unsubscribe@sourceware.cygnus.com

^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: why is make so bloody slow (for me)
  2000-04-07 16:10     ` Corinna Vinschen
@ 2000-04-07 16:54       ` Kevin Layer
  2000-04-07 16:56       ` Kevin Layer
                         ` (3 subsequent siblings)
  4 siblings, 0 replies; 16+ messages in thread
From: Kevin Layer @ 2000-04-07 16:54 UTC (permalink / raw)
  To: Corinna Vinschen; +Cc: cygwin

>> Kevin Layer wrote:
>> > 
>> > >> I'm using W2K since B3 and I never saw _that_ one. On my machine
>> > >> PII 450, it runs fast enough. On the first glimps you wouldn't
>> > >> see a difference to NT4.
>> > >>
>> > >> So I would like to ask some questions:
>> > >>[...]
>> 
>> Could you do me two favors?
>> 
>> - Please try that `make -debug' with the latest snapshot from 
>>   the sourceware server.

Where would that be?  I'll be happy to try it.


>>   Do you see a clear speed up?
>>   Does the SIGCHLD problem still exist?
>> 
>> - If changing the dll doesn't help, could you please strace
>>   `make -debug' and send the output as .gz file directly
>>   to my mail address (not to the mailing list, please)?
>> 
>> TIA,
>> Corinna


--
Want to unsubscribe from this list?
Send a message to cygwin-unsubscribe@sourceware.cygnus.com

^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: why is make so bloody slow (for me)
  2000-04-07 16:10     ` Corinna Vinschen
  2000-04-07 16:54       ` Kevin Layer
@ 2000-04-07 16:56       ` Kevin Layer
  2000-04-07 17:04       ` Kevin Layer
                         ` (2 subsequent siblings)
  4 siblings, 0 replies; 16+ messages in thread
From: Kevin Layer @ 2000-04-07 16:56 UTC (permalink / raw)
  To: Corinna Vinschen; +Cc: cygwin

>> Kevin Layer wrote:
>> > 
>> > >> I'm using W2K since B3 and I never saw _that_ one. On my machine
>> > >> PII 450, it runs fast enough. On the first glimps you wouldn't
>> > >> see a difference to NT4.
>> > >>
>> > >> So I would like to ask some questions:
>> > >>[...]
>> 
>> Could you do me two favors?
>> 
>> - Please try that `make -debug' with the latest snapshot from 
>>   the sourceware server.

Found it.  http://sourceware.cygnus.com/cygwin/snapshots/

>>   Do you see a clear speed up?
>>   Does the SIGCHLD problem still exist?
>> 
>> - If changing the dll doesn't help, could you please strace
>>   `make -debug' and send the output as .gz file directly
>>   to my mail address (not to the mailing list, please)?
>> 
>> TIA,
>> Corinna


--
Want to unsubscribe from this list?
Send a message to cygwin-unsubscribe@sourceware.cygnus.com

^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: why is make so bloody slow (for me)
  2000-04-07 16:10     ` Corinna Vinschen
  2000-04-07 16:54       ` Kevin Layer
  2000-04-07 16:56       ` Kevin Layer
@ 2000-04-07 17:04       ` Kevin Layer
  2000-04-07 17:05       ` Kevin Layer
  2000-04-11 13:51       ` Cygwin CD licensing? Keith Graham
  4 siblings, 0 replies; 16+ messages in thread
From: Kevin Layer @ 2000-04-07 17:04 UTC (permalink / raw)
  To: Corinna Vinschen; +Cc: cygwin

>> Kevin Layer wrote:
>> > 
>> > >> I'm using W2K since B3 and I never saw _that_ one. On my machine
>> > >> PII 450, it runs fast enough. On the first glimps you wouldn't
>> > >> see a difference to NT4.
>> > >>
>> > >> So I would like to ask some questions:
>> > >>[...]
>> 
>> Could you do me two favors?
>> 
>> - Please try that `make -debug' with the latest snapshot from 
>>   the sourceware server.
>>   Do you see a clear speed up?

Nope.  I also notice that ^C no longer stops the make, too.

>>   Does the SIGCHLD problem still exist?

Yup.

>> - If changing the dll doesn't help, could you please strace
>>   `make -debug' and send the output as .gz file directly
>>   to my mail address (not to the mailing list, please)?

Sending under separate cover.

Thanks!

>> 
>> TIA,
>> Corinna


--
Want to unsubscribe from this list?
Send a message to cygwin-unsubscribe@sourceware.cygnus.com

^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: why is make so bloody slow (for me)
  2000-04-07 16:10     ` Corinna Vinschen
                         ` (2 preceding siblings ...)
  2000-04-07 17:04       ` Kevin Layer
@ 2000-04-07 17:05       ` Kevin Layer
  2000-04-11 13:51       ` Cygwin CD licensing? Keith Graham
  4 siblings, 0 replies; 16+ messages in thread
From: Kevin Layer @ 2000-04-07 17:05 UTC (permalink / raw)
  To: Corinna Vinschen; +Cc: cygwin

>> - If changing the dll doesn't help, could you please strace
>>   `make -debug' and send the output as .gz file directly
>>   to my mail address (not to the mailing list, please)?

Btw, I had to restore the original dll.  The newest snapshot caused
make to hang (I waited 5 minutes).


--
Want to unsubscribe from this list?
Send a message to cygwin-unsubscribe@sourceware.cygnus.com

^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: why is make so bloody slow (for me)
  2000-04-07 11:24 why is make so bloody slow (for me) Kevin Layer
  2000-04-07 14:20 ` Corinna Vinschen
@ 2000-04-09 12:06 ` David Deaven
  2000-04-10 12:37   ` Kevin Layer
  1 sibling, 1 reply; 16+ messages in thread
From: David Deaven @ 2000-04-09 12:06 UTC (permalink / raw)
  To: Kevin Layer; +Cc: cygwin

Just to make sure, you are not using a network drive to build on, are you?  
For me, doing that in Windows NT (using NFS or clearcase MVFS network 
filesystems) makes builds run a factor of 10-50 slower, even though they are 
fast as ever under Linux or FreeBSD on the same physical box.  I chalk it up 
to poor network code in Microsoft OS.

Dave
 
>I'm running Windows 2000 on a PIII 700 with 256mb of PC100 ECC RAM.
>It's not the machine, obviously.  It's probably win2k, but I thought
>I'd ask...
>
>I'm running the V1.0 of cygwin.
>
>The command "make --debug" gives this output:
>
>  GNU Make version 3.77, by Richard Stallman and Roland McGrath.
>  Copyright (C) 1988, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98
>	  Free Software Foundation, Inc.
>  This is free software; see the source for copying conditions.
>  There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
>  PARTICULAR PURPOSE.
>
>  Report bugs to <bug-make@gnu.org>.
>
>  Reading makefiles...
>  Reading makefile `makefile'...
>  Reading makefile `../makefile.top' (search path) (no ~ expansion)...
>  Reading makefile `../makefile.defs' (search path) (no ~ expansion)...
>  Got a SIGCHLD; 1 unreaped children.
>  Got a SIGCHLD; 1 unreaped children.
>  Got a SIGCHLD; 1 unreaped children.
>  Got a SIGCHLD; 1 unreaped children.
>
>There is a 10 second pause after each of the above 4 lines is
>printed.  The overall effect is that it takes a good minute or two to
>get to doing some real work.
>
>I upgraded my processor and NT (from 4.0sp6a) around the same time,
>but I can swear it never was this slow.
>
>I have a bunch of $(shell ...) in lines my makefile.
>I have the environment variable MAKE_MODE set to UNIX.
>
>Ideas?
>
>	Kevin Layer
>
>--
>Want to unsubscribe from this list?
>Send a message to cygwin-unsubscribe@sourceware.cygnus.com
>

-- 
-------------------------------------
David Deaven        deaven@execpc.com
http://www.execpc.com/~deaven




-- 
-------------------------------------
David Deaven        deaven@execpc.com
http://www.execpc.com/~deaven




--
Want to unsubscribe from this list?
Send a message to cygwin-unsubscribe@sourceware.cygnus.com

^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: why is make so bloody slow (for me)
  2000-04-09 12:06 ` why is make so bloody slow (for me) David Deaven
@ 2000-04-10 12:37   ` Kevin Layer
  0 siblings, 0 replies; 16+ messages in thread
From: Kevin Layer @ 2000-04-10 12:37 UTC (permalink / raw)
  To: David Deaven; +Cc: cygwin

>> 
>> Just to make sure, you are not using a network drive to build on, are you?  
>> For me, doing that in Windows NT (using NFS or clearcase MVFS network 
>> filesystems) makes builds run a factor of 10-50 slower, even though they are 
>> fast as ever under Linux or FreeBSD on the same physical box.  I chalk it up 
>> to poor network code in Microsoft OS.

No networks drives in my path, nor is my current working directory on
a remote machine.  I do have some mounted, though.

>> 
>> Dave
>>  
>> >I'm running Windows 2000 on a PIII 700 with 256mb of PC100 ECC RAM.
>> >It's not the machine, obviously.  It's probably win2k, but I thought
>> >I'd ask...
>> >
>> >I'm running the V1.0 of cygwin.
>> >
>> >The command "make --debug" gives this output:
>> >
>> >  GNU Make version 3.77, by Richard Stallman and Roland McGrath.
>> >  Copyright (C) 1988, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98
>> >	  Free Software Foundation, Inc.
>> >  This is free software; see the source for copying conditions.
>> >  There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
>> >  PARTICULAR PURPOSE.
>> >
>> >  Report bugs to <bug-make@gnu.org>.
>> >
>> >  Reading makefiles...
>> >  Reading makefile `makefile'...
>> >  Reading makefile `../makefile.top' (search path) (no ~ expansion)...
>> >  Reading makefile `../makefile.defs' (search path) (no ~ expansion)...
>> >  Got a SIGCHLD; 1 unreaped children.
>> >  Got a SIGCHLD; 1 unreaped children.
>> >  Got a SIGCHLD; 1 unreaped children.
>> >  Got a SIGCHLD; 1 unreaped children.
>> >
>> >There is a 10 second pause after each of the above 4 lines is
>> >printed.  The overall effect is that it takes a good minute or two to
>> >get to doing some real work.
>> >
>> >I upgraded my processor and NT (from 4.0sp6a) around the same time,
>> >but I can swear it never was this slow.
>> >
>> >I have a bunch of $(shell ...) in lines my makefile.
>> >I have the environment variable MAKE_MODE set to UNIX.
>> >
>> >Ideas?
>> >
>> >	Kevin Layer
>> >
>> >--
>> >Want to unsubscribe from this list?
>> >Send a message to cygwin-unsubscribe@sourceware.cygnus.com
>> >
>> 
>> -- 
>> -------------------------------------
>> David Deaven        deaven@execpc.com
>> http://www.execpc.com/~deaven
>> 
>> 
>> 
>> 
>> -- 
>> -------------------------------------
>> David Deaven        deaven@execpc.com
>> http://www.execpc.com/~deaven
>> 
>> 
>> 


--
Want to unsubscribe from this list?
Send a message to cygwin-unsubscribe@sourceware.cygnus.com

^ permalink raw reply	[flat|nested] 16+ messages in thread

* Cygwin CD licensing?
  2000-04-07 16:10     ` Corinna Vinschen
                         ` (3 preceding siblings ...)
  2000-04-07 17:05       ` Kevin Layer
@ 2000-04-11 13:51       ` Keith Graham
  2000-04-11 14:04         ` DJ Delorie
  4 siblings, 1 reply; 16+ messages in thread
From: Keith Graham @ 2000-04-11 13:51 UTC (permalink / raw)
  To: 'cygwin'

Redhat,

I'm using the cygwin tools from the Cygwin CD on a consulting project.  I'm
just writing shell scripts and tcl, so I'm not using the GNUPro tools, or
linking to the cygwin.dll.  But I need to advise my customer exactly what
they need to do to use the CD at their site.

I understand that the installer (hence the CD) is copyrighted by
Cygnus/Redhat, and isn't under the GPL.  Therefore, I can't distribute
copies of the CD.  That's fine- my customer can certainly afford to buy
their own.

But the more important question, usually answered by a license, is what can
our customer do with a single copy of the CD?  Can you install it on exactly
one machine?  Do you need one copy per user?   Can you install it on
multiple machines from a single CD?

Given the very reasonable price, it doesn't really matter that much which
option it is, but I'd like to give them the "official" answer.

Thanks,

Keith Graham
graham@ka.com


--
Want to unsubscribe from this list?
Send a message to cygwin-unsubscribe@sourceware.cygnus.com

^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: Cygwin CD licensing?
  2000-04-11 13:51       ` Cygwin CD licensing? Keith Graham
@ 2000-04-11 14:04         ` DJ Delorie
  2000-04-11 14:09           ` Chris Faylor
  0 siblings, 1 reply; 16+ messages in thread
From: DJ Delorie @ 2000-04-11 14:04 UTC (permalink / raw)
  To: graham; +Cc: cygwin

> But the more important question, usually answered by a license, is
> what can our customer do with a single copy of the CD?  Can you
> install it on exactly one machine?  Do you need one copy per user?
> Can you install it on multiple machines from a single CD?

I believe the CD is site-licensed, so each customer can install it on
as many of *their* machines as they want.  The installer is not free,
but the software it installs is, so once it's installed there isn't
any proprietary software on the PC anyway, so what's stopping them
from installing it elsewhere also?

--
Want to unsubscribe from this list?
Send a message to cygwin-unsubscribe@sourceware.cygnus.com

^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: Cygwin CD licensing?
  2000-04-11 14:04         ` DJ Delorie
@ 2000-04-11 14:09           ` Chris Faylor
  0 siblings, 0 replies; 16+ messages in thread
From: Chris Faylor @ 2000-04-11 14:09 UTC (permalink / raw)
  To: cygwin

On Tue, Apr 11, 2000 at 05:03:50PM -0400, DJ Delorie wrote:
>> But the more important question, usually answered by a license, is
>> what can our customer do with a single copy of the CD?  Can you
>> install it on exactly one machine?  Do you need one copy per user?
>> Can you install it on multiple machines from a single CD?
>
>I believe the CD is site-licensed, so each customer can install it on
>as many of *their* machines as they want.  The installer is not free,
>but the software it installs is, so once it's installed there isn't
>any proprietary software on the PC anyway, so what's stopping them
>from installing it elsewhere also?

I've forwarded this to the people at Cygnus/Red Hat who answer this kind
of question on a daily basis.

In case anyone's interested, you can send email to 'cygwin-info@cygnus.com'
if you have licensing related questions.

cgf

--
Want to unsubscribe from this list?
Send a message to cygwin-unsubscribe@sourceware.cygnus.com

^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: why is make so bloody slow (for me)
       [not found] <013601bfa32d$d323ae50$5f0f4dd1@TIMYX18EWDT6RQ>
@ 2000-04-10 13:53 ` Kevin Layer
  0 siblings, 0 replies; 16+ messages in thread
From: Kevin Layer @ 2000-04-10 13:53 UTC (permalink / raw)
  To: Tim Prince; +Cc: David Deaven, cygwin

>> I've always found 2K faster than NT.  

Me, too, normally.

>> I do find it necessary to run
>> regclean.exe and defrag frequently.

I doubt either of these will solve the problem.  Also, I've been
burned by regclean.exe before.

>> 
>> ----- Original Message -----
>> From: "Kevin Layer" <layer@franz.com>
>> To: "David Deaven" <deaven@execpc.com>
>> Cc: <cygwin@sourceware.cygnus.com>
>> Sent: Monday, April 10, 2000 12:36 PM
>> Subject: Re: why is make so bloody slow (for me)
>> 
>> 
>> > >>
>> > >> Just to make sure, you are not using a network drive to build on, are
>> you?
>> > >> For me, doing that in Windows NT (using NFS or clearcase MVFS network
>> > >> filesystems) makes builds run a factor of 10-50 slower, even though
>> they are
>> > >> fast as ever under Linux or FreeBSD on the same physical box.  I chalk
>> it up
>> > >> to poor network code in Microsoft OS.
>> >
>> > No networks drives in my path, nor is my current working directory on
>> > a remote machine.  I do have some mounted, though.
>> >
>> > >>
>> > >> Dave
>> > >>
>> > >> >I'm running Windows 2000 on a PIII 700 with 256mb of PC100 ECC RAM.
>> > >> >It's not the machine, obviously.  It's probably win2k, but I thought
>> > >> >I'd ask...
>> > >> >
>> > >> >I'm running the V1.0 of cygwin.
>> > >> >
>> > >> >The command "make --debug" gives this output:
>> > >> >
>> > >> >  GNU Make version 3.77, by Richard Stallman and Roland McGrath.
>> > >> >  Copyright (C) 1988, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98
>> > >> >   Free Software Foundation, Inc.
>> > >> >  This is free software; see the source for copying conditions.
>> > >> >  There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
>> > >> >  PARTICULAR PURPOSE.
>> > >> >
>> > >> >  Report bugs to <bug-make@gnu.org>.
>> > >> >
>> > >> >  Reading makefiles...
>> > >> >  Reading makefile `makefile'...
>> > >> >  Reading makefile `../makefile.top' (search path) (no ~ expansion)...
>> > >> >  Reading makefile `../makefile.defs' (search path) (no ~
>> expansion)...
>> > >> >  Got a SIGCHLD; 1 unreaped children.
>> > >> >  Got a SIGCHLD; 1 unreaped children.
>> > >> >  Got a SIGCHLD; 1 unreaped children.
>> > >> >  Got a SIGCHLD; 1 unreaped children.
>> > >> >
>> > >> >There is a 10 second pause after each of the above 4 lines is
>> > >> >printed.  The overall effect is that it takes a good minute or two to
>> > >> >get to doing some real work.
>> > >> >
>> > >> >I upgraded my processor and NT (from 4.0sp6a) around the same time,
>> > >> >but I can swear it never was this slow.
>> > >> >
>> > >> >I have a bunch of $(shell ...) in lines my makefile.
>> > >> >I have the environment variable MAKE_MODE set to UNIX.
>> > >> >
>> > >> >Ideas?
>> > >> >
>> > >> > Kevin Layer
>> > >> >
>> > >> >--
>> > >> >Want to unsubscribe from this list?
>> > >> >Send a message to cygwin-unsubscribe@sourceware.cygnus.com
>> > >> >
>> > >>
>> > >> --
>> > >> -------------------------------------
>> > >> David Deaven        deaven@execpc.com
>> > >> http://www.execpc.com/~deaven
>> > >>
>> > >>
>> > >>
>> > >>
>> > >> --
>> > >> -------------------------------------
>> > >> David Deaven        deaven@execpc.com
>> > >> http://www.execpc.com/~deaven
>> > >>
>> > >>
>> > >>
>> >
>> >
>> > --
>> > Want to unsubscribe from this list?
>> > Send a message to cygwin-unsubscribe@sourceware.cygnus.com
>> >
>> 


--
Want to unsubscribe from this list?
Send a message to cygwin-unsubscribe@sourceware.cygnus.com

^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: why is make so bloody slow (for me)
@ 2000-04-07 13:18 Kevin Layer
  0 siblings, 0 replies; 16+ messages in thread
From: Kevin Layer @ 2000-04-07 13:18 UTC (permalink / raw)
  To: cygwin

A little more info.  I executed the code in the $(shell ...) in a
bash, and it, too, was pretty slow.  Just a few grep's and sed's.
Seems like the subprocess creation and waiting-for-termination is just
generally slower (on windows 2000, I'm guessing).

  I'm running Windows 2000 on a PIII 700 with 256mb of PC100 ECC RAM.
  It's not the machine, obviously.  It's probably win2k, but I thought
  I'd ask...

  I'm running the V1.0 of cygwin.

  The command "make --debug" gives this output:

    GNU Make version 3.77, by Richard Stallman and Roland McGrath.
    Copyright (C) 1988, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98
	    Free Software Foundation, Inc.
    This is free software; see the source for copying conditions.
    There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
    PARTICULAR PURPOSE.

    Report bugs to <bug-make@gnu.org>.

    Reading makefiles...
    Reading makefile `makefile'...
    Reading makefile `../makefile.top' (search path) (no ~ expansion)...
    Reading makefile `../makefile.defs' (search path) (no ~ expansion)...
    Got a SIGCHLD; 1 unreaped children.
    Got a SIGCHLD; 1 unreaped children.
    Got a SIGCHLD; 1 unreaped children.
    Got a SIGCHLD; 1 unreaped children.

  There is a 10 second pause after each of the above 4 lines is
  printed.  The overall effect is that it takes a good minute or two to
  get to doing some real work.

  I upgraded my processor and NT (from 4.0sp6a) around the same time,
  but I can swear it never was this slow.

  I have a bunch of $(shell ...) in lines my makefile.
  I have the environment variable MAKE_MODE set to UNIX.

  Ideas?

	  Kevin Layer

--
Want to unsubscribe from this list?
Send a message to cygwin-unsubscribe@sourceware.cygnus.com

^ permalink raw reply	[flat|nested] 16+ messages in thread

end of thread, other threads:[~2000-04-11 14:09 UTC | newest]

Thread overview: 16+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2000-04-07 11:24 why is make so bloody slow (for me) Kevin Layer
2000-04-07 14:20 ` Corinna Vinschen
2000-04-07 14:26   ` Corinna Vinschen
2000-04-07 14:51   ` Kevin Layer
2000-04-07 16:10     ` Corinna Vinschen
2000-04-07 16:54       ` Kevin Layer
2000-04-07 16:56       ` Kevin Layer
2000-04-07 17:04       ` Kevin Layer
2000-04-07 17:05       ` Kevin Layer
2000-04-11 13:51       ` Cygwin CD licensing? Keith Graham
2000-04-11 14:04         ` DJ Delorie
2000-04-11 14:09           ` Chris Faylor
2000-04-09 12:06 ` why is make so bloody slow (for me) David Deaven
2000-04-10 12:37   ` Kevin Layer
2000-04-07 13:18 Kevin Layer
     [not found] <013601bfa32d$d323ae50$5f0f4dd1@TIMYX18EWDT6RQ>
2000-04-10 13:53 ` Kevin Layer

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).