详解Pycharm出现out of memory的终极解决方法
作者:随海亮 时间:2021-12-08 18:14:23
最近在跑程序,然后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
输入“VM Options”,下面会显示出“Edit Custom VM Options”,然后直接回车就会跳转打开PyCharm的vmoption配置文件
。
2、将-Xmx1024m改为 -Xmx2048m,或者其他值,然后保存,退出PyCharm。
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
来源:https://blog.csdn.net/weixin_41010198/article/details/89948866
![](/images/zang.png)
![](/images/jiucuo.png)
猜你喜欢
Python用 KNN 进行验证码识别的实现方法
![](https://img.aspxhome.com/file/2023/9/72749_0s.jpg)
如何让新页面在新窗口打开?
python3从网络摄像机解析mjpeg http流的示例
对Python3中dict.keys()转换成list类型的方法详解
![](https://img.aspxhome.com/file/2023/7/90647_0s.jpg)
详解Python中的 type()函数
Python Matplotlib基本用法详解
![](https://img.aspxhome.com/file/2023/7/79437_0s.png)
Python爬虫包 BeautifulSoup 递归抓取实例详解
实现框架页面iframe的背景透明方法
可爱动态背景输入框
Asp 返回引用类型函数代码
让IE8支持eWebEditor在线编辑器
python3 线性回归验证方法
python区块链持久化和命令行接口实现简版
php cookie中点号(句号)自动转为下划线问题
Mootools 1.2教程(8)——输入过滤第一部分(数字)
浅析Python 中整型对象存储的位置
在ASP中使用SQL语句之7:ORDER BY
Python抓取今日头条街拍图片数据
![](https://img.aspxhome.com/file/2023/5/92245_0s.jpg)