最近在跑程序,然后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
更新日志
- 雨林唱片《赏》新曲+精选集SACD版[ISO][2.3G]
- 罗大佑与OK男女合唱团.1995-再会吧!素兰【音乐工厂】【WAV+CUE】
- 草蜢.1993-宝贝对不起(国)【宝丽金】【WAV+CUE】
- 杨培安.2009-抒·情(EP)【擎天娱乐】【WAV+CUE】
- 周慧敏《EndlessDream》[WAV+CUE]
- 彭芳《纯色角3》2007[WAV+CUE]
- 江志丰2008-今生为你[豪记][WAV+CUE]
- 罗大佑1994《恋曲2000》音乐工厂[WAV+CUE][1G]
- 群星《一首歌一个故事》赵英俊某些作品重唱企划[FLAC分轨][1G]
- 群星《网易云英文歌曲播放量TOP100》[MP3][1G]
- 方大同.2024-梦想家TheDreamer【赋音乐】【FLAC分轨】
- 李慧珍.2007-爱死了【华谊兄弟】【WAV+CUE】
- 王大文.2019-国际太空站【环球】【FLAC分轨】
- 群星《2022超好听的十倍音质网络歌曲(163)》U盘音乐[WAV分轨][1.1G]
- 童丽《啼笑姻缘》头版限量编号24K金碟[低速原抓WAV+CUE][1.1G]