hadoop-mapreduce-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Kuhu Shukla (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (MAPREDUCE-6473) Job submission can take a long time during Cluster initialization
Date Thu, 24 Sep 2015 23:19:04 GMT

     [ https://issues.apache.org/jira/browse/MAPREDUCE-6473?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Kuhu Shukla updated MAPREDUCE-6473:
-----------------------------------
    Attachment:     (was: MAPREDUCE-6473-v7.patch)

> Job submission can take a long time during Cluster initialization
> -----------------------------------------------------------------
>
>                 Key: MAPREDUCE-6473
>                 URL: https://issues.apache.org/jira/browse/MAPREDUCE-6473
>             Project: Hadoop Map/Reduce
>          Issue Type: Improvement
>          Components: performance
>            Reporter: Kuhu Shukla
>            Assignee: Kuhu Shukla
>         Attachments: 99%ile.png, MAPREDUCE-6473-PerfTest.txt, MAPREDUCE-6473-v1.patch,
MAPREDUCE-6473-v2.patch, MAPREDUCE-6473-v3.patch, MAPREDUCE-6473-v4.patch, MAPREDUCE-6473-v5.patch,
avgtime.png
>
>
> During initialization in Cluster.java, the framework provider classes are loaded inside
a sync block which can considerably increase job submission time when the number of submissions
are high. The motive is to reduce time spent in this sync block safely to improve performance.
> {noformat}
> synchronized (frameworkLoader) {
>       for (ClientProtocolProvider provider : frameworkLoader) {
>         LOG.debug("Trying ClientProtocolProvider : "
>             + provider.getClass().getName());
> {noformat}



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Mime
View raw message