[ 
https://issues.apache.org/jira/browse/MAPREDUCE-1495?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12833819#action_12833819
 ] 

Rajesh Balamohan commented on MAPREDUCE-1495:
---------------------------------------------

Will try to check the possibility of using ConcurrentHashMap as it can 
drastically minimize the requirement of synchronized (and by default it 
supports 16 concurrent threads). I shall try and post the outcome here.

> Reduce locking contention on JobTracker.getTaskCompletionEvents()
> -----------------------------------------------------------------
>
>                 Key: MAPREDUCE-1495
>                 URL: https://issues.apache.org/jira/browse/MAPREDUCE-1495
>             Project: Hadoop Map/Reduce
>          Issue Type: Improvement
>    Affects Versions: 0.20.1
>            Reporter: Rajesh Balamohan
>
> While profiling JT for slow performance with small-jobs, it was observed that 
> JobTracker.getTaskCompletionEvents() is attributing to 40% of lock contention 
> on JT.
> This JIRA ticket is created to explore the possibilities of reducing the 
> sychronized code block in this method. 

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to