详解Pycharm出现out of memory的终极解决方法


Posted in Python onMarch 03, 2020

最近在跑程序,然后Pycharm就跳出out of memory 的错误提示,可能是由于读取的数据太多导致的,Pycharm有一个默认内存的最大容量上线,跳出提示的是1024M,也就是分配给Pycharm的内内存不够啦!

一、说明:

pycharm64.exe.vmoptions 配置文件的内容

-Xms128m
-Xmx1024m
-XX:ReservedCodeCacheSize=240m
-XX:+UseConcMarkSweepGC
-XX:SoftRefLRUPolicyMSPerMB=50
-ea
-Dsun.io.useCanonCaches=false
-Djava.net.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

详解Pycharm出现out of memory的终极解决方法

输入“VM Options”,下面会显示出“Edit Custom VM Options”,然后直接回车就会跳转打开PyCharm的vmoption配置文件

详解Pycharm出现out of memory的终极解决方法

2、将-Xmx1024m改为 -Xmx2048m,或者其他值,然后保存,退出PyCharm。

详解Pycharm出现out of memory的终极解决方法

3、重启Pycharm,即可!!!

三、解决方式二:总安装目录中找到配置文件然后进行修改

其实这个方法和方法一是一样的,只不过是通过Pycharm的安装路径,找到pycharm64.exe.vmoptions配置文件,然后进行修改。

根据自己的安装找到安装路径中配置文件,修改即可!

编辑pycharm配置文件
D:\Program Files\PyCharm 4.5.4\bin\pycharm.exe.vmoptions
D:\Program Files\PyCharm 4.5.4\bin\pycharm64.exe.vmoptions
地址根据实际安装路径寻找。
另外64位系统建议装64位的jre,这样就能使用bin\pycharm64.exe了
32位的jre只能使用bin\pycharm.exe

到此这篇关于详解Pycharm出现out of memory的终极解决方法的文章就介绍到这了,更多相关Pycharm出现out of memory内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
Python使用random和tertools模块解一些经典概率问题
Jan 28 Python
Python中map和列表推导效率比较实例分析
Jun 17 Python
轻松掌握python设计模式之访问者模式
Nov 18 Python
Python应用03 使用PyQT制作视频播放器实例
Dec 07 Python
pytorch cnn 识别手写的字实现自建图片数据
May 20 Python
python 自动重连wifi windows的方法
Dec 18 Python
更新修改后的Python模块方法
Mar 03 Python
Python3实现的旋转矩阵图像算法示例
Apr 03 Python
12个步骤教你理解Python装饰器
Jul 01 Python
简单了解Python多态与属性运行原理
Jun 15 Python
python自动化调用百度api解决验证码
Apr 13 Python
python cv2图像质量压缩的算法示例
Jun 04 Python
基于python 等频分箱qcut问题的解决
Mar 03 #Python
python实现快递价格查询系统
Mar 03 #Python
使用python 计算百分位数实现数据分箱代码
Mar 03 #Python
利用Python计算KS的实例详解
Mar 03 #Python
python如何提取英语pdf内容并翻译
Mar 03 #Python
Pycharm如何运行.py文件的方法步骤
Mar 03 #Python
python生成大写32位uuid代码
Mar 03 #Python
You might like
PHP SPL标准库之文件操作(SplFileInfo和SplFileObject)实例
2015/05/11 PHP
jQuery1.6 类型判断实现代码
2011/09/01 Javascript
25个非常棒的jQuery滑块插件和教程小结
2011/09/02 Javascript
javascript suggest效果 自动完成实现代码分享
2012/02/17 Javascript
javascript 判断字符串是否包含某字符串及indexOf使用示例
2013/10/18 Javascript
Jquery的each里用return true或false代替break或continue
2014/05/21 Javascript
21个JavaScript事件(Events)属性汇总
2014/12/02 Javascript
node.js中的fs.writeFile方法使用说明
2014/12/14 Javascript
jquery 根据name名获取元素的value值
2015/02/27 Javascript
javascript生成大小写字母
2015/07/03 Javascript
JS实现的3D拖拽翻页效果代码
2015/10/31 Javascript
基于jQuery实现二级下拉菜单效果
2016/02/01 Javascript
Web前端开发工具——bower依赖包管理工具
2016/03/29 Javascript
浅谈ECMAScript6新特性之let、const
2017/08/02 Javascript
基于React+Redux的SSR实现方法
2018/07/03 Javascript
JS使用数组实现的队列功能示例
2019/03/04 Javascript
vue登录页面cookie的使用及页面跳转代码
2019/07/10 Javascript
element-ui如何防止重复提交的方法步骤
2019/12/09 Javascript
[02:54]DOTA2英雄基础教程 撼地者
2014/01/14 DOTA
Python和GO语言实现的消息摘要算法示例
2015/03/10 Python
Python实现的删除重复文件或图片功能示例【去重】
2019/04/23 Python
python交易记录整合交易类详解
2019/07/03 Python
Python3爬虫中识别图形验证码的实例讲解
2020/07/30 Python
python PyAUtoGUI库实现自动化控制鼠标键盘
2020/09/09 Python
Python引入多个模块及包的概念过程解析
2020/09/21 Python
Python非单向递归函数如何返回全部结果
2020/12/18 Python
html5 input属性使用示例
2013/06/28 HTML / CSS
canvas实现漂亮的下雨效果的示例
2018/04/18 HTML / CSS
前后端结合实现amazeUI分页效果
2020/08/21 HTML / CSS
电子商务专业个人的自我评价分享
2013/10/29 职场文书
财务人员求职自荐书范文
2014/02/10 职场文书
竞选宣传委员演讲稿
2014/05/24 职场文书
企业职业病防治方案
2014/05/29 职场文书
六查六看六改心得体会
2014/10/14 职场文书
学年个人总结范文
2015/03/05 职场文书
2015年初中教务处工作总结
2015/07/21 职场文书