本篇内容介绍了“PHPstorm设置内存限制后打不开了怎么解决”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!
具体问题描述:
PHPsotrm在配置了最大内存限制后无法打开
PHPstorm10 ,编辑一个文件时,在文件中复制了40w行的数据,然后PHPstorm弹出内存配置界面,要求提升内存限制,将-Xmx512m设置为2048,然后选择了dump memory ,之后选择了shutdown,关闭掉了PHPstorm,然后PHPstorm就不能打开了,运行环境是win7,然后从命令行打开PHPstorm的启动脚本PHPstorm.bat,提示Error occurred during initialization of VM,Could not reserve enough space 2097152KB(2048M) object heap,修改了PHPstorm的启动配置文件PHPstorm.exe.vmoptions,
-server -xms128m -Xmx512m -XX:ReservedCodeCacheSize=240m -XX:+UseConcmarkSweepGC -XX:SoftRefLRUPolicyMSPerMB=50 -ea -Dsun.io.useCanonCaches=false -Djava.net.preferIPv4Stack=true -XX:+HeapDumpOnOutOfMemoryError -XX:-OmitStackTraceInFastThrow
配置文件默认是这样的,重装了PHPstorm,换了安装路径也不起作用,点击PHPstorm图标启动无反应
解决办法:
win下PHPstorm真正的配置文件不在PHPstorm安装目录bin文件夹下PHPStorm.exe.vmoptions,真正的配置文件在用户目录下面,即C:Usersyourname.PHPStorm2016.2文件夹下,修改PHPStorm.exe.vmoptions中的配置信息即可,将-Xmx1024m修改为需要的内存限制即可
“PHPstorm设置内存限制后打不开了怎么解决”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注编程之家网站,小编将为大家输出更多高质量的实用文章!
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。