Hi,
The recommended RAM for namenode,datanode, jobtracker and tasktracker is 1
GB.
The datanode would be using the major part of memory to do following-
a. Continuously (at regular interval) send heartbeat messages to namenode to
say 'I am live and awake'
b. In case, any data/file is added to DFS, OR Map Reduce jobs are running,
datanode would again be talking to namenode or transferring data from its
local copy to either client or other slave datanodes in the cluster

-Sanjay
 

Stas Oskin-2 wrote:
> 
> Hi.
> 
> I measured the Datanode memory usage, and noticed they take up to 700 MB
> of
> RAM.
> 
> As their main job is to store files to disk, any idea why they take so
> much
> RAM?
> 
> Thanks for any information.
> 
> 

-- 
View this message in context: 
http://www.nabble.com/Datanode-high-memory-usage-tp25221400p25243059.html
Sent from the Hadoop core-user mailing list archive at Nabble.com.

Reply via email to