delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2001/06/02/07:48:20

Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe AT sources DOT redhat DOT com>
List-Archive: <http://sources.redhat.com/ml/cygwin/>
List-Post: <mailto:cygwin AT sources DOT redhat DOT com>
List-Help: <mailto:cygwin-help AT sources DOT redhat DOT com>, <http://sources.redhat.com/ml/#faqs>
Sender: cygwin-owner AT sources DOT redhat DOT com
Delivered-To: mailing list cygwin AT sources DOT redhat DOT com
Message-ID: <3B18D365.3E8B3181@unidui.uni-duisburg.de>
Date: Sat, 02 Jun 2001 13:52:05 +0200
From: Holger Vogt <holger DOT vogt AT uni-duisburg DOT de>
Reply-To: holger DOT vogt AT uni-duisburg DOT de
X-Mailer: Mozilla 4.73 [de]C-CCK-MCD CSO 2.0 (Win98; U)
X-Accept-Language: de,en
MIME-Version: 1.0
To: cygwin AT cygwin DOT com
Subject: CreateFiber() : number of fibers limited

Hi,

the number of fibers scheduled with CreateFiber() seems to be limited to
53 in CYGWIN (62 after compiling with MINGW32).  This is what I get from
a test case with multiple CreateFiber() calls:

primary fiber no. 0, address 0x560040 (from ConvertThreadToFiber())
added fiber no. 1, address 0x560124
added fiber no. 2, address 0x560208
added fiber no. 3, address 0x5602ec
added fiber no. 4, address 0x5603d0
added fiber no. 5, address 0x5604b4
...
added fiber no. 50, address 0x469de0
added fiber no. 51, address 0x469ec4
added fiber no. 52, address 0x469fa8
added fiber no. 53, address 0x0
added fiber no. 54, address 0x0
...

A fiber address of 0x0 is of course useless.

CreateFiber() is located in /w32api/libkernel.a,  winbase.h.

I want to create applications with SystemC needing a few hundred
fibers.  Borland C++Builder Compiler  is o.k. on these applications, but
too slow.

Is there any parameter which could be set to enhance (or remove) the
limit?

My system is Windows98,
w32api-20010520-1
CYGWIN 1.3.2

Regards

Holger Vogt


--
Want to unsubscribe from this list?
Check out: http://cygwin.com/ml/#unsubscribe-simple

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019