详解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 不关闭控制台的实现方法
Oct 23 Python
Python中的进程分支fork和exec详解
Apr 11 Python
Python匹配中文的正则表达式
May 11 Python
python采用django框架实现支付宝即时到帐接口
May 17 Python
Python实用技巧之列表、字典、集合中根据条件筛选数据详解
Jul 11 Python
python实现在cmd窗口显示彩色文字
Jun 24 Python
Django 创建/删除用户的示例代码
Jul 24 Python
python实现一个函数版的名片管理系统过程解析
Aug 27 Python
Python多线程及其基本使用方法实例分析
Oct 29 Python
python实现大战外星人小游戏实例代码
Dec 26 Python
Python3实现发送邮件和发送短信验证码功能
Jan 07 Python
python3 配置logging日志类的操作
Apr 08 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代码
2008/09/10 PHP
PHP导航下拉菜单的实现如此简单
2013/09/22 PHP
使用php检测用户当前使用的浏览器是否为IE浏览器
2013/12/03 PHP
php 一维数组的循环遍历实现代码
2017/04/10 PHP
PHP convert_cyr_string()函数讲解
2019/02/13 PHP
PHP Ajax跨域问题解决方案代码实例
2020/08/01 PHP
javascript随机将第一个dom中的图片添加到第二个div中示例
2013/10/08 Javascript
JavaScript实现的Tween算法及缓冲特效实例代码
2015/11/03 Javascript
总结JavaScript三种数据存储方式之间的区别
2016/05/03 Javascript
理解AngularJs篇:30分钟快速掌握AngularJs
2016/12/23 Javascript
AngularJS constant和value区别详解
2017/02/28 Javascript
关于Node.js中Buffer的一些你可能不知道的用法
2017/03/28 Javascript
JavaScript中各数制转换全面总结
2017/08/21 Javascript
通过一个简单的例子学会vuex与模块化
2017/11/22 Javascript
关于Angularjs中跨域设置白名单问题
2018/04/17 Javascript
微信小程序 swiper 组件遇到的问题及解决方法
2019/05/26 Javascript
原生js实现抽奖小游戏
2019/06/27 Javascript
[01:38]DOTA2第二届亚洲邀请赛中国区预选赛出线战队晋级之路
2017/01/17 DOTA
centos 安装python3.6环境并配置虚拟环境的详细教程
2018/02/22 Python
python实现基于朴素贝叶斯的垃圾分类算法
2019/07/09 Python
Pytorch提取模型特征向量保存至csv的例子
2020/01/03 Python
tensorflow 实现自定义layer并添加到计算图中
2020/02/04 Python
Django自定义全局403、404、500错误页面的示例代码
2020/03/08 Python
Python 读取WAV音频文件 画频谱的实例
2020/03/14 Python
keras打印loss对权重的导数方式
2020/06/10 Python
Python 创建守护进程的示例
2020/09/29 Python
python爬虫中的url下载器用法详解
2020/11/30 Python
英国领先的亚洲旅游专家:Wendy Wu Tours
2018/01/21 全球购物
领导视察欢迎词
2014/01/15 职场文书
民政局办理协议离婚(范本)
2014/10/25 职场文书
2014公司年终工作总结
2014/12/19 职场文书
党性分析材料格式
2014/12/19 职场文书
大学生自荐信怎么写
2015/03/26 职场文书
志愿者服务活动总结报告
2015/05/06 职场文书
《最后一头战象》教学反思
2016/02/16 职场文书
速龙x4-860k处理器相当于i几
2022/04/20 数码科技