详解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统计文本字符串里单词出现频率的方法
May 26 Python
用Python实现命令行闹钟脚本实例
Sep 05 Python
python实现图书管理系统
Mar 12 Python
使用Python的Django和layim实现即时通讯的方法
May 25 Python
python3.4爬虫demo
Jan 22 Python
Python中的元组介绍
Jan 28 Python
Python实现的企业粉丝抽奖功能示例
Jul 26 Python
python + selenium 刷B站播放量的实例代码
Jun 12 Python
详解Python IO编程
Jul 24 Python
关于python tushare Tkinter构建的简单股票可视化查询系统(Beta v0.13)
Oct 19 Python
pandas统计重复值次数的方法实现
Feb 20 Python
Python实现学生管理系统并生成exe可执行文件详解流程
Jan 22 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
一个数据采集类
2007/02/14 PHP
优化PHP代码的53条建议
2008/03/27 PHP
php数组的概述及分类与声明代码演示
2013/02/26 PHP
php中实现xml与mysql数据相互转换的方法
2014/12/25 PHP
PHP实现加密的几种方式介绍
2015/02/22 PHP
php 输出json及显示json中的中文汉字详解及实例
2016/11/09 PHP
PHP数据库操作三:redis用法分析
2017/08/16 PHP
Laravel框架Auth用户认证操作实例分析
2019/09/29 PHP
取选中的radio的值
2010/01/11 Javascript
获取css样式表内样式的js函数currentStyle(IE),defaultView(FF)
2011/02/14 Javascript
异步动态加载JS并运行(示例代码)
2013/12/13 Javascript
编写高质量JavaScript代码的基本要点
2016/03/02 Javascript
AngularJS实现一次监听多个值发生的变化
2016/08/31 Javascript
网页瀑布流布局jQuery实现代码
2016/10/21 Javascript
详解使用JS如何制作简单的ASCII图与单极图
2017/03/31 Javascript
基于node.js制作简单爬虫教程
2017/06/29 Javascript
详解Node项目部署到云服务器上
2017/07/12 Javascript
详解如何使用babel进行es6文件的编译
2018/05/29 Javascript
[00:35]可解锁地面特效
2018/12/20 DOTA
Python中join和split用法实例
2015/04/14 Python
Python内建函数之raw_input()与input()代码解析
2017/10/26 Python
selenium+python自动化测试之页面元素定位
2019/01/23 Python
关于PyTorch源码解读之torchvision.models
2019/08/17 Python
关于Python3爬虫利器Appium的安装步骤
2020/07/29 Python
python中strip(),lstrip(),rstrip()函数的使用讲解
2020/11/17 Python
python 实现表情识别
2020/11/21 Python
澳大利亚便宜隐形眼镜购买网站:QUICKLENS Australia
2018/10/06 全球购物
应征英语教师求职信
2013/11/27 职场文书
计算机专业学生求职信分享
2013/12/15 职场文书
二年级数学教学反思
2014/01/21 职场文书
文秘个人求职信范文
2014/04/22 职场文书
职业规划实施方案
2014/06/10 职场文书
安全环保演讲稿
2014/08/28 职场文书
学习群众路线的心得体会
2014/11/05 职场文书
2014年保密工作总结
2014/11/22 职场文书
MySQL库表太大怎么办? 数据库分库分表项目实践
2022/04/11 MySQL