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

文章目录:

  • 一、说明:
  • 二、解决方式一:直接在Pycharm中修改配置文件
  • 三、解决方式二:总安装目录中找到配置文件然后进行修改

最近在跑程序,然后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

Pycharm出现out of memory 的终极解决方法相关推荐

  1. python out of memory_详解Pycharm出现out of memory的终极解决方法

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

  2. 安装了低版本Jdk后eclipse无法打开的终极解决方法

    安装了低版本Jdk后eclipse无法打开的终极解决方法 参考文章: (1)安装了低版本Jdk后eclipse无法打开的终极解决方法 (2)https://www.cnblogs.com/MrLiu6 ...

  3. WIN server 2003 下无法安装adobe cs3 终极解决方法。

    WIN server 2003 下无法安装adobe cs3 当试变了网上的方法还是无法解决时,终极解决方法 首先在微软下载一个工具ApplicationVerifier 下载地址在:http://w ...

  4. windows下 sqlplus / as sysdba 报ora-12560的终极解决方法

    windows下 sqlplus / as sysdba 报ora-12560的终极解决方法 本文是原创文章.转载请注明出处:http://blog.csdn.net/msdnchina/articl ...

  5. ORA-27125: unable to create shared memory segment的解决方法(转)

    ORA-27125: unable to create shared memory segment的解决方法(转) 原文:http://www.eygle.com/rss/20111202.html  ...

  6. 虚拟机VirtualBox中Ubuntu无法全屏(终极解决方法)

    虚拟机VirtualBox中Ubuntu无法全屏(终极解决方法) 我用VirtualBox虚拟机安装了Ubuntu10.10.但是VirtualBox全屏的时候,Ubuntu总是在中间位置,没有全屏, ...

  7. 如何解决使用webpack打包之后,font-awsome路径不对的问题,终极解决方法

    如何解决使用webpack打包之后,font-awsome路径不对的问题,终极解决方法 参考文章: (1)如何解决使用webpack打包之后,font-awsome路径不对的问题,终极解决方法 (2) ...

  8. PHP Primary script unknown 终极解决方法

    PHP Primary script unknown 终极解决方法 参考文章: (1)PHP Primary script unknown 终极解决方法 (2)https://www.cnblogs. ...

  9. MikroTik RouterOS 6.x版本开始支持使用img镜像安装(U盘安装的终极解决方法)

    MikroTik RouterOS 6.x版本开始支持使用img镜像安装(U盘安装的终极解决方法) 参考文章: (1)MikroTik RouterOS 6.x版本开始支持使用img镜像安装(U盘安装 ...

最新文章

  1. Android10.0 日志系统分析(二)-logd、logcat架构分析及日志系统初始化-[Android取经之路]
  2. 分享一个android debug模式,出现 waiting for debugger把界面卡住,取巧的解决办法
  3. classlink error java,java – EclipseLink:对MappedSuperclass的查询失败
  4. linux怎么修改sftp默认端口,如何在 Linux 系统中如何更改 SFTP 端口
  5. tcp/ip 协议栈Linux源码分析一 IPv4分片报文重组分析一
  6. 中文分词算法python代码_python实现中文分词FMM算法实例
  7. two or more web modules defined in the configuration have the same context root
  8. echarts迁徙图 vue_【可视化插件】Vue项目中Echarts流向图迁徙图实现
  9. 前端学习(2411):name属性的作用
  10. 亚马逊员工因龙卷风身亡 贝索斯庆祝载人飞行惹众怒
  11. Hadoop系列之InputFormat,OutputFormat用法
  12. SpringCloud工作笔记067---消息推送_推送视频_推送图片_在通知栏里显示图片视频_自定义点击消息后的动作
  13. 16种oracle查询日期语句
  14. 特征抽取 PCA主成分分析
  15. 统计字符串中含指定字符个数
  16. ofbiz——工作流学习笔记一(xpdl)
  17. HCU混和动力控制器,HEV混动串并联 混动车辆
  18. 阿里云域名配置和https证书(ssl证书)配置内容
  19. sass 转换为 css
  20. 解决笔记本windows11充电后,屏幕亮度忽明忽暗的问题

热门文章

  1. realloc函数引发的慘案
  2. Openfiler的配置
  3. Linux常用命令速查备忘(包括我)
  4. python快速编程入门课后程序题答案-Python编程从零基础到项目实战 完整PPT+习题答案...
  5. python外星人入侵游戏代码大全-Python外星人入侵游戏开发—重构键盘鼠标响应代码...
  6. 自学python清单-机器学习和Python怎样快速掌握?你一定需要这27张清单
  7. python爬虫教程下载-Python爬虫入门教程!手把手教会你爬取网页数据
  8. python详细安装教程环境配置-Python的安装教程与环境配置
  9. python处理csv数据-Python处理csv文件
  10. python.freelycode.com-Python日期时间处理: datestuff