Hemanth Boyina created HADOOP-19519:
---------------------------------------

             Summary: Performance overhead in Client.java due to Increased 
threads creation
                 Key: HADOOP-19519
                 URL: https://issues.apache.org/jira/browse/HADOOP-19519
             Project: Hadoop Common
          Issue Type: Bug
          Components: ipc
    Affects Versions: 3.3.6, 3.3.5
            Reporter: Hemanth Boyina
            Assignee: Hemanth Boyina


In client.java before HADOOP-18324 , rpc connection class used 
newCachedThreadPool, which reuses previously constructed threads if they are 
available else create new. 

In the HADOOP-18324, This has been modified to create new single thread every 
time and threads will not be reused for other tasks once it completes its 
execution.

Because of this change, there is overhead in the total number threads created 
over the lifespan of a client jvm, for example a Hive Metastore. This overhead 
leads to slight performance latency in our applications.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: common-dev-unsubscr...@hadoop.apache.org
For additional commands, e-mail: common-dev-h...@hadoop.apache.org

Reply via email to