如何修改IDEA的内存
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何修改IDEA的内存相关的知识,希望对你有一定的参考价值。
参考技术A 为什么要修改IDEA的内存现在我们运行的JavaWeb项目大都是Maven结构,在使用这种项目结构时,我们会经常遇到查看项目依赖视图的情况,比如说我经常使用的IDE开发工具IDEA就是如此。
正常情况下,我们的IDEA的默认设置在运行JavaWeb项目时是不会出现任何问题的。But!在查看项目的依赖视图时并不在列,由于查看项目的依赖视图时往往是IDEA最占用内存的时候,而IDEA的默认内存设置往往不足,这就导致IDEA频繁的访问硬盘,造成硬盘卡机,致使整个操作系统都卡的动不了,所以说我们得修改IDEA的默认占用内存数据。
如何修改IDEA的内存
在桌面上找到IDEA的图标,选择鼠标右键【打开文件位置】,如下图所示,在这里我们可以看到两个idea的启动程序,其分别对应不同位数的操作系统,假如我们的操作系统是32位,那么我们对应的启动项为idea.exe,而我的是64位,所以说我的操作系统的Idea启动项对应的就是idea64.exe
在IDEA中,与其所占用内存相关的配置文件为idea64.exe.vmoptions,该配置文件用普通的文本编辑器就可以打开。
其原始的配置信息为:
修改后的为:
如何调出这个呢?下图:
IDEA 调整 VM 配置文件(64位)
64 位操作系统中 8G 内存以下的机子或是静态页面开发者是无需修改的。
64 位操作系统且内存大于 8G 的, 如果你是开发大型项目、 Java 项目或是 Android 项目,建议进行修改 。
1、打开 idea64.exe.vmoptions 文件,如下所示:
2、常修改的就是下面 3个参数:
-Xms128m 16G内存机器可以修改为: -Xms512m (设置初始化的内存数,增加该值可以提高JAVA程序的启动速度)
-Xmx750m 16G内存机器可以修改为: -Xms1500m(设置最大内存数,增加该值可以减少内存垃圾回收的频率,提高程序性能)
-XX:ReservedCodeCacheSize=240m 16G内存机器可以修改为 -XX:ReservedCodeCacheSize=500m (保留代码占用的内存容量)
以上是关于如何修改IDEA的内存的主要内容,如果未能解决你的问题,请参考以下文章