Re: Problems with Windows threads and cygwin sleep()

2005-09-19 Thread Raul Metsma
Raul Metsma wrote: http://rtedev.com/~raul/threads/threads.c Compile this program under mingw gcc -o threads.exe threads.c ./threads 600 now compile http://rtedev.com/~raul/threads/main.c with cygwin and when I execute this, then threads.exe will eat 100% CPU Is there any chance get this fixe

Re: Problems with Windows threads and cygwin sleep()

2005-08-29 Thread Raul Metsma
> No, I tested with just two cmd windows. The joke is that I don't see the Cygwin process doing anything suspicious. In my test I just started tcsh under strace to see if it begins to behave weird when the threads application is running, but it just waits in ready_for_read for user input. Neve

Re: Problems with Windows threads and cygwin sleep()

2005-08-25 Thread Corinna Vinschen
On Aug 25 15:40, Pavel Tsekov wrote: > Hello, > > On Thu, 25 Aug 2005, Corinna Vinschen wrote: > > > > Here when the app is compiled with -mno-cygwin it takes 100% cpu when it > > > allocates 400+ threads - both from Windows Command Prompt and Cygwin bash. > > > After all the testcase consist alm

Re: Problems with Windows threads and cygwin sleep()

2005-08-25 Thread Keith Moore
Corinna Vinschen wrote: > You're on W2K, I'm on XP, maybe there's a difference? I can easily > reproduce nearly 0% CPU with 1000 threads if no Cygwin process is > present and nearly 99% if a Cygwin process is present. > > Even if we can't do much about it, it would be interesting to find out > h

Re: Problems with Windows threads and cygwin sleep()

2005-08-25 Thread Pavel Tsekov
Hello, On Thu, 25 Aug 2005, Corinna Vinschen wrote: > > Here when the app is compiled with -mno-cygwin it takes 100% cpu when it > > allocates 400+ threads - both from Windows Command Prompt and Cygwin bash. > > After all the testcase consist almost entirely of Win32 calls. > > You're on W2K, I'm

RE: Problems with Windows threads and cygwin sleep()

2005-08-25 Thread Dave Korn
Original Message >From: Corinna Vinschen >Sent: 25 August 2005 13:09 > > Even if we can't do much about it, it would be interesting to find out > how Cygwin affects CPU usage of non-Cygwin processes. > When I moved from 2k to XP I noticed that running big cross compiles in the backgro

Re: Problems with Windows threads and cygwin sleep()

2005-08-25 Thread Raul Metsma
You're on W2K, I'm on XP, maybe there's a difference? I can easily reproduce nearly 0% CPU with 1000 threads if no Cygwin process is present and nearly 99% if a Cygwin process is present. I have XP SP2 laptop and it occures on 200 threads Raul Metsma -- Unsubscribe info: http://cygwin.

Re: Problems with Windows threads and cygwin sleep()

2005-08-25 Thread Corinna Vinschen
On Aug 25 14:59, Pavel Tsekov wrote: > Hello, > > On Thu, 25 Aug 2005, Corinna Vinschen wrote: > > > On Aug 25 13:40, Raul Metsma wrote: > > > Seems this is something related CPU-s or total Windows thread count > > > I tested it on Windwos 2003, where are 2x2,4GHz Intel Xeon > > > There occurs th

Re: Problems with Windows threads and cygwin sleep()

2005-08-25 Thread Pavel Tsekov
Hello, On Thu, 25 Aug 2005, Corinna Vinschen wrote: > On Aug 25 13:40, Raul Metsma wrote: > > Seems this is something related CPU-s or total Windows thread count > > I tested it on Windwos 2003, where are 2x2,4GHz Intel Xeon > > There occurs this issue on 800 threads > > You're right, when raisin

Re: Problems with Windows threads and cygwin sleep()

2005-08-25 Thread Corinna Vinschen
On Aug 25 13:40, Raul Metsma wrote: > Seems this is something related CPU-s or total Windows thread count > I tested it on Windwos 2003, where are 2x2,4GHz Intel Xeon > There occurs this issue on 800 threads You're right, when raising the number of threads, I see this test gradually taking more CP

Re: Problems with Windows threads and cygwin sleep()

2005-08-25 Thread Pavel Tsekov
Hello, On Thu, 25 Aug 2005, Raul Metsma wrote: > Ohh never get this right :( > Actually I am more system administrator than programmer > > Lets try again: > http://rtedev.com/~raul/threads/threads.c > Compile this program under mingw > gcc -o threads.exe threads.c > ./threads 600 > > now compile

Re: Problems with Windows threads and cygwin sleep()

2005-08-25 Thread Raul Metsma
Seems this is something related CPU-s or total Windows thread count I tested it on Windwos 2003, where are 2x2,4GHz Intel Xeon There occurs this issue on 800 threads Maybe is this something related with OS? Raul Metsma Corinna Vinschen wrote: On Aug 25 12:30, Raul Metsma wrote: Ohh never get

RE: Problems with Windows threads and cygwin sleep()

2005-08-25 Thread Dave Korn
Original Message >From: Corinna Vinschen >Sent: 25 August 2005 11:03 > On Aug 25 12:30, Raul Metsma wrote: >> Ohh never get this right :( >> Actually I am more system administrator than programmer >> >> Lets try again: >> http://rtedev.com/~raul/threads/threads.c >> Compile this program u

Re: Problems with Windows threads and cygwin sleep()

2005-08-25 Thread Corinna Vinschen
On Aug 25 12:30, Raul Metsma wrote: > Ohh never get this right :( > Actually I am more system administrator than programmer > > Lets try again: > http://rtedev.com/~raul/threads/threads.c > Compile this program under mingw > gcc -o threads.exe threads.c > ./threads 600 > > now compile > http://rt

Re: Problems with Windows threads and cygwin sleep()

2005-08-25 Thread Raul Metsma
Ohh never get this right :( Actually I am more system administrator than programmer Lets try again: http://rtedev.com/~raul/threads/threads.c Compile this program under mingw gcc -o threads.exe threads.c ./threads 600 now compile http://rtedev.com/~raul/threads/main.c with cygwin and when I exec

Re: Problems with Windows threads and cygwin sleep()

2005-08-25 Thread Pavel Tsekov
Hello, On Thu, 25 Aug 2005, Raul Metsma wrote: > Sorry no Makefile based project, but in Visual C > http://rtedev.com/~raul/threads/Threads.zip By doing this you are seriously reducing the chance that someone will look at your testcase. -- Unsubscribe info: http://cygwin.com/ml/#unsubscrib

Re: Problems with Windows threads and cygwin sleep()

2005-08-24 Thread Raul Metsma
Sorry no Makefile based project, but in Visual C http://rtedev.com/~raul/threads/Threads.zip Now when I execute this program and run some amount threads (like 600) and then run the "while(1) sleep(1);", which is compiled under cygwin, then the first program will use 100% CPU. Actually my CPU usag

Re: Problems with Windows threads and cygwin sleep()

2005-08-24 Thread René Berber
raul wrote: [snip] > how about 6 windows 2003 servers, my laptop with XP and couple more > desktops wit windows 2000 and xp [snip] Are you running the same compiled program? or have you compiled on more than one machine? I can corroborate that there is no problem with sleep() and latest Cygwin

RE: Re: RE: Problems with Windows threads and cygwin sleep()

2005-08-24 Thread raul
Just tested it at home, seems like it doesnt occure on Windows Mediacenter I send tomorrow the test cases Algne kiri - Kellelt: Jason Pyeron <[EMAIL PROTECTED]> Kellele: [EMAIL PROTECTED] Kuupäev: Kolmapäev, 24 August, 2005, 14:59 Pealkiri: Re: RE: Problems with Windows threa

RE: Problems with Windows threads and cygwin sleep()

2005-08-24 Thread raul
> > > One more note, I tested cygwin dll versions 1.5.12 - 1.5.18, > > all have the same problem > > I'm running 1.5.18-1 here, and it doesn't have the problem. > > Also, nobody else has reported such a problem. There's no > way that a > function as fundamental as sleep (...) could have bee

RE: RE: Problems with Windows threads and cygwin sleep()

2005-08-24 Thread Dave Korn
Original Message >From: raul >Sent: 24 August 2005 18:59 Raul, please keep these posts on the mailing list. http://cygwin.com/acronyms#PPIOSPE > I uploaded sample programs to http://rtedev.com/~raul/threads/ > threads.exe is written in delphi and Threads2.exe in visual c++ That was

RE: Problems with Windows threads and cygwin sleep()

2005-08-24 Thread Dave Korn
Original Message >From: Raul Metsma >Sent: 24 August 2005 17:11 > Now when I compile simple c program under cygwin > > while(1) { sleep(1); } > > and execute it, the first program will eat 100% CPU. I can't reproduce this. When I tried it, sleep worked as expected, and the program c