idea运行缓慢_intellij idea运行不了
大家好,又见面了,我是你们的朋友全栈君。
一、设置jvm
1、由于默认的jvm太多,但是实际上可以用的比较少,我们可以这样进行设置,使用鼠标右键单击桌面上的IntelliJ IDEA软件图标,选择“打开文件所在的位置”一栏
2、然后根据类型的排序,找到后缀为“vmoptions”的文件(注意和你的操作系统版本一致,32bit || 64bit)
3、找到之后将他们打开,然后更改Xmx与Xms
这里需要解释一下Xmx和Xms
Java 虚拟机具有一个堆(Heap),堆是运行时数据区域,所有类实例和数组的内存均从此处分配。堆是在 Java 虚拟机启动时创建的,在JVM中堆之外的内存称为非堆内存(Non-heap memory)。
简单的说就是:堆是java代码可及的内存,开发人员写的东西都是堆分配的内存(底层实现除外)。而非堆内存则是JVM自己用的,比如JVM内部处理或优化,垃圾处理,常数池等。
堆的内存分配用-Xms和-Xmx
-Xms分配堆最小内存,默认为物理内存的1/64;-Xmx分配最大内存,默认为物理内存的1/4。
非堆内存分配用-XX:PermSize和-XX:MaxPermSize
-XX:PermSize分配非堆最小内存,默认为物理内存的1/64;-XX:MaxPermSize分配最大内存,默认为物理内存的1/4。
4、大家可以设置的大一些,设置的时候两个数据哟啊一样大!
二、删除插件
1、有的时候为了某个项目会安装一些插件,但是使用之后就不在需要他们了,这时候我们可以选择删除或是关闭这些插件。使用鼠标点击菜单中的“file”选项,将“settings”打开就可以了!
settings–>Plugins—>删除自己的不用的插件即可
三、关闭Modules
1、不妨Modules是不常用的,大家可以关闭,关闭的方法很简单,使用鼠标右键单击,找到其中的“Load/Unload”选项
2、进入设置界面之后大家可以在下方将他们设置为加载或是不加载的项目
四 、 敲重点
2019年国庆节左右更新到2019.02,发现电脑巨卡,结果试着继续更改配置,大力出奇迹,将Xmx和Xms更改到了4G(笔者的电脑内存16G),重启idea ,效果确实更快了。
可以分为3种配置<来源于网络>
修改以下配置,其他默认
配置一:Big
-Xms1g
-Xmx4g
-XX:ReservedCodeCacheSize=1024m
配置二:Balanced
-Xms2g
-Xmx2g
-XX:ReservedCodeCacheSize=1024m
配置三:Sophisicated
-server
-Xms2g
-Xmx2g
-XX:NewRatio=3
-Xss16m
-XX:+UseConcMarkSweepGC
-XX:+CMSParallelRemarkEnabled
-XX:ConcGCThreads=4
-XX:ReservedCodeCacheSize=240m
-XX:+AlwaysPreTouch
-XX:+TieredCompilation
-XX:+UseCompressedOops
-XX:SoftRefLRUPolicyMSPerMB=50
-Dsun.io.useCanonCaches=false
-Djava.net.preferIPv4Stack=true
-Djsse.enableSNIExtension=false
-ea
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/197884.html原文链接:https://javaforall.cn
相关文章
- Intellij IDEA 断点不可用 No executable code found
- idea中创建一个web项目
- IDEA背景图设置
- IDEA配置Maven教程
- 秒激活IDEA,最新永久idea激活码,2022 idea 激活码分享
- IDEA 最新永久 2023 年激活码,亲测有效!!
- IntelliJ IDEA 2018软件下载和安装教程
- Idea激活码-idea使用教程-idea简介
- IntelliJ IDEA 2022 for Mac(智能编码Java开发工具)
- java和IntelliJ IDEA的区别,附带Idea激活码哈
- 【开发环境】Mac 中 IntelliJ IDEA 运行 Python 程序 ( 安装 Python Community Edition 插件 )
- 【错误记录】Mac 中 IntelliJ IDEA 运行 Python 程序报错 ( pip 21.0 will drop support for Python 2.7 in January 20 )
- 【错误记录】Mac 中 IntelliJ IDEA 运行 Python 程序报错 ( “Python“ 因为出现问题而无法打开 )
- 学会 IDEA 中的这个功能,就可以丢掉 Postman 了
- IntelliJ IDEA中连接MySQL数据库的操作步骤(idea连接mysql数据库)
- 安装快速完成Linux中Idea安装指南(linux下idea)
- 利用Idea连接MySQL数据库(idea连接mysql)
- 使用Idea连接Oracle数据库(idea连接oracle)
- IDEA中集成兼容Redis缓存技术(redis集成idea)
- 在 IDEA 中创建 Java Web 项目的方式(详细步骤教程)