[concurrency-interest] ForkJoinPool does not achieve expected parallelism

Romain Colle rco at quartetfs.com
Wed May 23 05:25:38 EDT 2012


Thanks for the explanation and the quick fix!
Romain

On Wed, May 23, 2012 at 1:17 AM, Doug Lea <dl at cs.oswego.edu> wrote:

> On 05/22/12 12:20, Romain Colle wrote:
>
>>
>>
> Thanks for the nicely conceived test case!
> The problem was lack of a secondary signalling check
> (present in previous versions) that isn't now needed
> for submissions queues, but sometimes is otherwise.
> This is now in updated CVS and jar files.
>
>
>  I'm not quite sure why the initial "2" was put there.
>>
>
> It allows some parallelization of signalling, by
> letting other threads help with wakeups when
> they find work.
>
> -Doug
> ______________________________**_________________
> Concurrency-interest mailing list
> Concurrency-interest at cs.**oswego.edu <Concurrency-interest at cs.oswego.edu>
> http://cs.oswego.edu/mailman/**listinfo/concurrency-interest<http://cs.oswego.edu/mailman/listinfo/concurrency-interest>
>



-- 
Romain Colle
R&D Project Manager
QuartetFS
2 rue Jean Lantier, 75001 Paris, France
http://www.quartetfs.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://cs.oswego.edu/pipermail/concurrency-interest/attachments/20120523/5fa1c45d/attachment.html>


More information about the Concurrency-interest mailing list