详解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多线程和队列操作实例
Jun 21 Python
Python中多线程的创建及基本调用方法
Jul 08 Python
浅析Python中yield关键词的作用与用法
Nov 29 Python
python条件变量之生产者与消费者操作实例分析
Mar 22 Python
tensorflow构建BP神经网络的方法
Mar 12 Python
强悍的Python读取大文件的解决方案
Feb 16 Python
Pandas读取并修改excel的示例代码
Feb 17 Python
Python3实现mysql连接和数据框的形成(实例代码)
Jan 17 Python
TensorFlow梯度求解tf.gradients实例
Feb 04 Python
Python新手学习函数默认参数设置
Jun 03 Python
Python selenium爬虫实现定时任务过程解析
Jun 08 Python
Python自动化之批量处理工作簿和工作表
Jun 03 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
星际中的相关伤害
2020/03/04 星际争霸
获取php页面执行时间,数据库读写次数,函数调用次数等(THINKphp)
2013/06/03 PHP
php以post形式发送xml的方法
2014/11/04 PHP
Codeigniter校验ip地址的方法
2015/03/21 PHP
Yii2 rbac权限控制操作步骤实例教程
2016/04/29 PHP
php5.3/5.4/5.5/5.6/7常见新增特性汇总整理
2020/02/27 PHP
jquery全选/全不选/反选另一种实现方法(配合原生js)
2013/04/07 Javascript
javascript 得到文件后缀名的思路及实现
2020/05/09 Javascript
jQuery实现在列表的首行添加数据
2015/05/19 Javascript
javascript每日必学之多态
2016/02/23 Javascript
javascript实现可键盘控制的抽奖系统
2016/03/10 Javascript
JS获取中文拼音首字母并通过拼音首字母快速查找页面内对应中文内容的方法【附demo源码】
2016/08/19 Javascript
JS简单测试循环运行时间的方法
2016/09/04 Javascript
原生JS查找元素的方法(推荐)
2016/11/22 Javascript
Java与JavaScript中判断两字符串是否相等的区别
2017/03/13 Javascript
Vue组件和Route的生命周期实例详解
2018/02/10 Javascript
bootstrap table合并行数据并居中对齐效果
2018/10/17 Javascript
vue data恢复初始化数据的实现方法
2019/10/31 Javascript
浅谈JavaScript节流和防抖函数
2020/08/25 Javascript
python使用7z解压软件备份文件脚本分享
2014/02/21 Python
Python 实现引用其他.py文件中的类和类的方法
2018/04/29 Python
Python之文字转图片方法
2018/05/10 Python
mvc框架打造笔记之wsgi协议的优缺点以及接口实现
2018/08/01 Python
Python Numpy库安装与基本操作示例
2019/01/08 Python
python ipset管理 增删白名单的方法
2019/01/14 Python
使用python实现多维数据降维操作
2020/02/24 Python
英国在线潜水商店:Simply Scuba
2019/03/25 全球购物
美国沙龙美发产品购物网站:Hair.com by L’Oreal
2020/11/09 全球购物
Ibatis的核心配置文件都有什么
2014/09/08 面试题
自考自我鉴定范文
2013/10/30 职场文书
你懂得怎么写自荐信吗?
2013/12/27 职场文书
优秀会计求职信
2014/07/04 职场文书
趣味运动会广播稿
2014/09/13 职场文书
2014年度工作总结报告
2014/12/15 职场文书
zabbix agent2 监控oracle数据库的方法
2021/05/13 Oracle
python 如何在list中找Topk的数值和索引
2021/05/20 Python