详解Pycharm出现outofmemory的终极解决⽅法
pycharm安装教程和使用最近在跑程序,然后Pycharm就跳出out of memory 的错误提⽰,可能是由于读取的数据太多导致的,Pycharm有⼀个默认内存的最⼤容量上线,跳出提⽰的是1024M,也就是分配给Pycharm的内内存不够啦!
⼀、说明:
-Xms128m
-Xmx1024m
-XX:ReservedCodeCacheSize=240m
-XX:+UseConcMarkSweepGC
-XX:SoftRefLRUPolicyMSPerMB=50
-ea
-Dsun.io.useCanonCaches=false
-Djava.preferIPv4Stack=true
-XX:+HeapDumpOnOutOfMemoryError
-XX:-OmitStackTraceInFastThrow
默认配置为如下,可以根据⾃⼰的PC进⾏调整:
Xmx 512 MB JVM最⼤分配的内存
XX:MaxPermSize 250 MB 设置最⼤⾮堆内存的⼤⼩
XX:ReservedCodeCacheSize 150 MB 设置代码缓存的最⼤值
注意:
-Xms 和 -Xmx是java 命令的⼀个选项,⽤来设置你的应⽤程序启动时的可⽤内存⼤⼩和运⾏时的可⽤的内存⼤⼩。
⼆、解决⽅式⼀:直接在Pycharm中修改配置⽂件
这种⽅法⽐较简单⽅便快捷
1、点击PyCharm的⼯具栏的Help,Help->Find Action
输⼊“VM Options”,下⾯会显⽰出“Edit Custom VM Options”,然后直接回车就会跳转打开PyCharm的vmoption配置⽂件。
2、将-Xmx1024m改为 -Xmx2048m,或者其他值,然后保存,退出PyCharm。
3、重启Pycharm,即可
三、解决⽅式⼆:总安装⽬录中到配置⽂件然后进⾏修改
其实这个⽅法和⽅法⼀是⼀样的,只不过是通过Pycharm的安装路径,到vmoptions配置⽂件,然后进⾏修改。根据⾃⼰的安装到安装路径中配置⽂件,修改即可!
编辑pycharm配置⽂件
D:\Program Files\PyCharm 4.5.4\vmoptions
D:\Program Files\PyCharm 4.5.4\vmoptions
地址根据实际安装路径寻。
另外64位系统建议装64位的jre,这样就能使⽤了
32位的jre只能使⽤
到此这篇关于详解Pycharm出现out of memory的终极解决⽅法的⽂章就介绍到这了,更多相关Pycharm出现out of memory内容请搜索以前的⽂章或继续浏览下⾯的相关⽂章希望⼤家以后多多⽀持!
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论