hadoop-mapreduce-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Rajesh Balamohan (JIRA)" <j...@apache.org>
Subject [jira] Commented: (MAPREDUCE-1495) Reduce locking contention on JobTracker.getTaskCompletionEvents()
Date Mon, 15 Feb 2010 14:53:27 GMT

    [ 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.

View raw message