I. Szczesniak wrote: > On Wed, Feb 24, 2010 at 8:09 AM, Roger A. Faulkner > <raf at jurassic.sfbay.sun.com> wrote: >> and if it is then you would need a lot >> more than 64. > > Just speaking for our needs: 64 realtime signals are enough for our > needs and 32 are not.
If you need one per thread, and you may have as many threads as CPUs, what will you do when you first encounter a 1024 CPU machine? How does this solution scale at all with time? I agree that matching Linux is potentially a worthwhile target just for the "me too" and "don't worry so much about porting" aspects, but I don't think the "my application needs a signal per thread" argument holds a great deal of water. It just sounds like the application has unresolved design issues. -- James Carlson 42.703N 71.076W <carlsonj at workingcode.com>