Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 3.x h2o是否允许为独立群集分配更多内存?_Python 3.x_Memory_H2o - Fatal编程技术网

Python 3.x h2o是否允许为独立群集分配更多内存?

Python 3.x h2o是否允许为独立群集分配更多内存?,python-3.x,memory,h2o,Python 3.x,Memory,H2o,我想将h2o群集内存增加到64gb。我能做吗?是还是不是?如果否,那么它应该等于或小于我的系统内存?或者如果是,那么我可以分配多少 import h2o h2o.init(nthreads=-1,max_mem_size='16g') 谢谢max_mem_size参数直接指向分配给h2o后端进程的Java堆的Xmx参数 因为java是一种垃圾收集语言,所以您永远不希望java堆大小超过物理内存的90%左右,否则您将面临无法控制的交换风险。是的,最大内存大小可以防止H2o使用超过该内存量的内存,

我想将h2o群集内存增加到64gb。我能做吗?是还是不是?如果否,那么它应该等于或小于我的系统内存?或者如果是,那么我可以分配多少

import h2o
h2o.init(nthreads=-1,max_mem_size='16g')

谢谢

max_mem_size参数直接指向分配给h2o后端进程的Java堆的Xmx参数


因为java是一种垃圾收集语言,所以您永远不希望java堆大小超过物理内存的90%左右,否则您将面临无法控制的交换风险。

是的,最大内存大小可以防止H2o使用超过该内存量的内存,min_men_size初始化size@Mnfr我的系统有20 gb内存我能分配64 gb吗?嗨@TomKraljevic我的系统有20 gb内存。我能分配64gb给它吗?因为它两次关机,并显示你的电脑用完了memory@SanjayKumar当汤姆说90%。。。如果您有20GB,您可以尝试
max\u mem\u size=18g
,但任何更高的都可能不稳定。64gb是一个明确的数字:-)获得64gb的最佳方法是找到另外3台同样大小的机器,让它们各自启动一个16GB的节点,并形成一个集群。感谢TomKraljevic和@DarrenCook澄清这一困惑