Hadoop namenode是否使用长期套接字连接?

时间:2012-11-02 10:17:27

标签: hadoop

使用hadoop时,set dfs.namenode.handler.count = 8000,

  1. 此设置是否正常?
  2. namenode会为客户端的privode服务创建8000个线程吗?如果是,假设每个线程花费2M内存,那将花费namnode 16G内存吗?

1 个答案:

答案 0 :(得分:0)

1>是

2 - ;是的,它将创建8000线程,这将花费你的16G内存。这样做会增加namenode的内存利用率,但这可能会导致由于元数据更新的I / O争用而导致性能降低。