Memory management 预测IO中的内存优化

Memory management 预测IO中的内存优化,memory-management,predictionio,memory-optimization,Memory Management,Predictionio,Memory Optimization,我正在使用预测io进行朴素贝叶斯和逻辑回归,这是一个很棒的产品。一切正常。但是,当我构建预测模型并部署时,它给出了java堆错误,所以我给出了这个命令pio deploy——驱动程序内存2G,并删除了错误。我有4个型号,都是2GB。我的问题是如何优化io中的内存使用。我有8GB的RAM系统,我必须构建和部署7种不同的预测模型 谢谢您是在一台机器上执行此操作的吗?是的,您能建议我优化方法吗。PredictionIO意味着使用更多内存垂直扩展,或使用更多群集节点水平扩展。在一台机器上,您所能做的就是

我正在使用预测io进行朴素贝叶斯和逻辑回归,这是一个很棒的产品。一切正常。但是,当我构建预测模型并部署时,它给出了java堆错误,所以我给出了这个命令pio deploy——驱动程序内存2G,并删除了错误。我有4个型号,都是2GB。我的问题是如何优化io中的内存使用。我有8GB的RAM系统,我必须构建和部署7种不同的预测模型


谢谢

您是在一台机器上执行此操作的吗?是的,您能建议我优化方法吗。PredictionIO意味着使用更多内存垂直扩展,或使用更多群集节点水平扩展。在一台机器上,您所能做的就是确保您的ID在驱动程序中占用尽可能少的内存。较短的ID将减少一点内存使用,但不会减少很多,除非您的ID很长。请确保您的ID在驱动程序中占用尽可能少的内存。我不明白你的意思。这里是什么。你能解释一下吗。