Intellij IDEA 加了内存条怎么设置置JVM 内存

开发工具相关(8)
一、JVM参数
设置JVM内存的参数有四个:
-Xmx Java Heap最大值,默认为物理内存的四分之一-Xms Java Heap初始值,最好将-Xmx和-Xms设置为相同值,避免垃圾回收时由于差值造成时间开销增大-Xmn Java Heap Young区大小,最好保留默认值-Xss 每隔线程Stack的大小,最好保留默认值
二、修改Idea JVM参数
打开idea的安装目录,切换到bin目录下,找到jvm的参数配置文件,32位程序为idea.exe.vmoptions,64位位idea64.exe.vmoptions&我的打开后看了下,-Xmx和-Xms默认都是设置了128m。所以分配128兆内存太少,难怪卡。
果断调整设置分配4096m,其他保持默认不修改。
-XX:ReservedCodeCacheSize=240m
-XX:+UseConcMarkSweepGC
-XX:SoftRefLRUPolicyMSPerMB=50
-Dsun.io.useCanonCaches=false
-Djava.net.preferIPv4Stack=true
-XX:+HeapDumpOnOutOfMemoryError
-XX:-OmitStackTraceInFastThrow
-Xverify:none
//关闭Java字节码验证,从而加快了类装入的速度,并使得在仅为验证目的而启动的过程中无需装入类,缩短了启动时间。
如果想提高idea启动速度,还可以将idea打开时默认加载的插件去掉一些自己不用的。
路径是File-&Settings-&Plugins,勾掉自己不常用的。
关闭重启idea。再试一下maven打包,速度不摆了…………
&&相关文章推荐
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:440858次
积分:8691
积分:8691
排名:第2155名
原创:393篇
转载:68篇
译文:30篇
评论:51条
(8)(37)(5)(19)(8)(8)(7)(8)(11)(14)(11)(29)(32)(30)(51)(9)(2)(30)(10)(17)(15)(32)(17)(45)(34)(2)Intellij IDEA 默认情况下,使用的jdk的版本是1.6,当第一次启动IDEA的时候,如果系统中未安装jdk,则系统会自动到苹果官网下载jdk安装文件。如果你的系统已经安装了jdk1.7或是更高的版本,同样首次打开IDEA的时候要求你安装苹果官网jdk1.6。
Intellij IDEA 默认情况下,使用的jdk的版本是1.6,当第一次启动IDEA的时候,如果系统中未安装jdk,则系统会自动到苹果官网下载jdk安装文件。如果你的系统已经安装了jdk1.7或是更高的版本,同样首次打开IDEA的时候要求你安装苹果官网jdk1.6。 为了免去多余的jdk安装,解决办法如下: 到/Applications下找到IntelliJ IDEA 13,右键-&显示包内容-&Contents-&Info.plist,利用文本编辑器或是默认的xcode打开该文件,找到下列代码
&key&JVMVersion&/key&
&string&1.6*&/string&
将&string&1.6*&/string&改为&string&1.7*&/string&保存。
此时idea使用的jdk就是1.7及以上的版本了。
版权声明:本文内容由互联网用户自发贡献,本社区不拥有所有权,也不承担相关法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件至: 进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容。
用云栖社区APP,舒服~
【云栖快讯】阿里云数据库MySQL金融版发布,实现日志多副本同步复制,提供金融级可靠性!8月10日,阿里云数据库掌门人褚霸等大牛直播,揭开它的背后故事!赶紧报名吧&&
操作审计(ActionTrail)会记录您的云账户资源操作,提供操作记录查询,并可以将记录文件保存到您指定的OS...
高速通道(ExpressConnect)是一款便捷高效的网络服务,用于在云上的不同网络环境间实现高速、稳定、安全...
阿里云针对移动应用推出的无线加速产品,旨在依托阿里云遍布全网的加速节点,海量带宽网络等优越的基础设施,为开发者提...
为您提供简单高效、处理能力可弹性伸缩的计算服务,帮助您快速构建更稳定、安全的应用,提升运维效率,降低 IT 成本...
2017杭州云栖大会火热抢票
Loading...Intellij Idea JVM 最优化配置。 - Java综合 - Java - ITeye论坛
Intellij Idea JVM 最优化配置。
& 上一页 1
锁定老帖子
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
dengyin2000
文章: 1469
积分: 1725
来自: 广州
发表时间:&&
最后修改:
相关知识库:
你需要在/Applications/IntelliJ\ IDEA\ 10.app/Contents/Info.plist中修改jvm的配置。
引用-Xms768m
-Xmx768m
-XX:MaxPermSize=250m
-XX:ReservedCodeCacheSize=64m
-server
-XX:NewSize=128m
-XX:+UseParNewGC
-XX:ParallelGCThreads=8
-XX:+UseConcMarkSweepGC
-XX:CMSInitiatingOccupancyFraction=60
Notice: -XX:ParallelGCThreads=& 的值修改为你cpu的核数
reference:
zephyrleaves
等级: 初级会员
来自: 杭州
发表时间:&&
-Xverify:none
-Xms256m
-Xmx786m
-XX:MaxPermSize=256m
-XX:NewRatio=4
-XX:+UseParallelGC
-XX:ParallelGCThreads=2
-XX:+UseAdaptiveSizePolicy
-XX:+UseFastAccessorMethods
-XX:+UseThreadPriorities
-XX:+AggressiveOpts
-Dsun.awt.keepWorkingSetOnMinimize=true
-Djava.awt.im.style=on-the-spot
这是我的配置
请登录后投票
等级: 初级会员
来自: 上海
发表时间:&&
楼主,你用的是MAC上的IDEA?
请登录后投票
dengyin2000
文章: 1469
积分: 1725
来自: 广州
发表时间:&&
kaneg 写道楼主,你用的是MAC上的IDEA?
嗯。 macbook 4G内存。& 感觉4G内存也都快看不住了。& Intellij 占1G& CHrome也占好多。
请登录后投票
dengyin2000
文章: 1469
积分: 1725
来自: 广州
发表时间:&&
zephyrleaves 写道-server
-Xverify:none
-Xms256m
-Xmx786m
-XX:MaxPermSize=256m
-XX:NewRatio=4
-XX:+UseParallelGC
-XX:ParallelGCThreads=2
-XX:+UseAdaptiveSizePolicy
-XX:+UseFastAccessorMethods
-XX:+UseThreadPriorities
-XX:+AggressiveOpts
-Dsun.awt.keepWorkingSetOnMinimize=true
-Djava.awt.im.style=on-the-spot
这是我的配置
其实我觉得默认的jvm参数也还行。。
请登录后投票
等级: 初级会员
来自: 北京
发表时间:&&
XX:ParallelGCThreads这么高啊。。有多少个核啊??是mac pro么。。。
请登录后投票
dengyin2000
文章: 1469
积分: 1725
来自: 广州
发表时间:&&
humaeks 写道XX:ParallelGCThreads
这么高啊。。有多少个核啊??是mac pro么。。。
不好意思,这个是原帖的配置, 我已经修改为2了。。
请登录后投票
等级: 初级会员
来自: 北京
发表时间:&&
/docs/hotspot/gc1.4.2/faq.html可以看看 关于PGC的那段
请登录后投票
等级: 初级会员
来自: 深圳
发表时间:&&
windows下是修改bin/idea.exe.vmoptions
请登录后投票
等级: 初级会员
发表时间:&&
8g内存无压力
请登录后投票
& 上一页 1
跳转论坛:移动开发技术
Web前端技术
Java企业应用
编程语言技术

我要回帖

更多关于 网吧怎么设置虚拟内存 的文章

 

随机推荐