IDEA运行spark MLlib程序遇到java.lang.OutOfMemoryError:GC overhead limit exceeded

IDEA运行spark MLlib程序遇到java.lang.OutOfMemoryError:GC overhead limit exceeded
查看了下别的博客,发现是在导入数据时IEDA内存不够。
修改IEDA内存设置,bin目录下idea64.exe.vmoptions和idea.exe.vmoptions分别对应64位和32位
-Xms128m
-Xmx750m
-XX:MaxPermSize=350m
-XX:ReservedCodeCacheSize=225m
-XX:+UseConcMarkSweepGC
-XX:SoftRefLRUPolicyMSPerMB=50
-ea
-Dsun.io.useCanonCaches=false
-Djava.net.preferIPv4Stack=true
其中-Xmx750m为允许分配的最大内存,改为了1024

你可能感兴趣的:(IDEA运行spark MLlib程序遇到java.lang.OutOfMemoryError:GC overhead limit exceeded)