Hadoop 为什么在安装HDnsight之后,我会运行多个Java实例?

Hadoop 为什么在安装HDnsight之后,我会运行多个Java实例?,hadoop,hive,azure-hdinsight,azul-zulu,Hadoop,Hive,Azure Hdinsight,Azul Zulu,我在台式计算机上安装了HDInsight,以学习如何使用Hive。当我重新启动电脑并登录我的个人资料时,一切都进展缓慢。我发现Hadoop正在运行多个Java.exe实例。有没有办法限制Hadoop用于此目的的内存量 Hadoop运行多个Java实例的原因是因为Hadoop有各种守护进程,如namenode、secondarynamenode、datanode、jobtracker、tasktracker执行各种任务,并且每个守护进程都是Java进程 我不确定HDInsight是否正确,但在Ap

我在台式计算机上安装了HDInsight,以学习如何使用Hive。当我重新启动电脑并登录我的个人资料时,一切都进展缓慢。我发现Hadoop正在运行多个Java.exe实例。有没有办法限制Hadoop用于此目的的内存量

Hadoop运行多个Java实例的原因是因为Hadoop有各种守护进程,如namenode、secondarynamenode、datanode、jobtracker、tasktracker执行各种任务,并且每个守护进程都是Java进程

我不确定HDInsight是否正确,但在Apache Hadoop中,您可以通过在
Hadoop env.sh
配置文件genrally中设置
${Hadoop\u INSTALL}/conf
中的
Hadoop\u HEAPSIZE
变量来配置守护程序JVM堆大小。您还可以调优特定的hadoop守护进程,以获取更多信息,请参见此