引言

  用idea软件同时打开多个项目时,过个几天不关闭,就慢慢陷入卡顿的漩涡。于是网上各种搜索解决方案,目前亲测有效的一个方案就是修改idea64.exe.vmoptions文件中的配置值。

介绍

  1. idea64.exe.vmoptions是IntelljJ IDEA的可执行文件的VM(虚拟机)配置文件,我们可以理解为应用程序的虚拟机配置参数。还有一个idea.exe.vmoptions是针对32位IDEA使用的。一般存放在JetBrains\IntelliJ IDEA 2018.1.2\bin路径中。
  2. 该文件有别于我们开发的Java项目的VM参数,Java项目一般是配置在启动脚本或者直接指定JVM运行参数,该文件对于使用IDEA开发的Java项目是无效的,只能对于IDEA本身有效哦。

配置详解

-Xms128m
-Xmx750m
-XX:ReservedCodeCacheSize=512m
-XX:+UseConcMarkSweepGC
-XX:SoftRefLRUPolicyMSPerMB=50
-ea
-Dsun.io.useCanonCaches=false
-Djava.net.preferIPv4Stack=true
-XX:+HeapDumpOnOutOfMemoryError
-XX:-OmitStackTraceInFastThrow
参数 说明
-Xms128m 指定虚拟机堆内存初始值大小,最小Java Heap值,默认物理内存的1/64,一般设置为相同值较好,避免频繁对堆内存进行扩容和GC带来的系统开销
-Xmx750m 指定虚拟机堆内存最大值大小,最大Java Heap值,默认物理内存的1/4
-XX:ReservedCodeCacheSize=512m 预留保存代码缓存的内存空间大小
-XX:+UseConcMarkSweepGC 老年代使用CMS垃圾回收策略,并发、标记、清理重置
-XX:SoftRefLRUPolicyMSPerMB=50 每兆堆空间中最近最少使用的软引用存活时间为50秒,LRU(Least Recently Used)最近最少使用
-ea eq开启断言,-da表示禁止断言
-Dsun.io.useCanonCaches=false 使用标准缓存
-Djava.net.preferIPv4Stack=true 使用IPV4协议
-XX:+HeapDumpOnOutOfMemoryError 当堆内存溢出时,启用堆Dump快照
-XX:-OmitStackTraceInFastThrow 忽略异常栈信息,迅速抛出

IDEA——修改idea64.exe.vmoptions文件解决coding卡顿问题相关推荐

  1. IntelliJ IDEA 修改 idea64.exe.vmoptions文件修改错误导致软件打不开

     如果修改了idea64.exe.vmoptions文件中的参数,然后导致idea打不开,那么此文一定能帮你解决问题.  有的小伙伴出现此类问题之后,可能尝试的重装IntelliJ IDEA的方法,但 ...

  2. autoCAD在win10闪退,修改acad.exe.config文件

    1.重新注册法 打开注册表编辑器,定位到ROOT\installer\Products\7D2F的两个键值并删除C:\ ProgramData\FLEXnet文件夹. 重新激活后就可以正常使用了. 2 ...

  3. Win11拖拽文件偶现卡顿死机情况解决

    目录 Win11拖拽文件卡顿解决 方法一:在单独的进程中打开文件夹窗口 方法二:解决透明效果不兼容 Win11文件资源管理器未响应解决 解决方法一:打开控制面板-文件资源管理器选项 解决方法二 解决方 ...

  4. Idea(二) 解决IDEA卡顿问题及相关基本配置(转)

    一.IDEA太卡顿,设置使用IDEA的内存 在IDEA的安装目录下的bin目录下: 打开设置: 将idea.exe.vmoptions文件内由 -server -Xms128m -Xmx512m -X ...

  5. 【pyqt5学习——信号与槽】实例计时器(解决界面卡顿问题)

    目录 一.方法一:另开线程 1.什么是信号与槽 1)GUI控件(信号)与槽 2)自定义信号与槽 2.实战1:计时器(不自定义信号槽和不使用多线程) 1)界面设计--利用qt-designer设计,然后 ...

  6. 解决idea卡顿问题

    idea非常好用,但比较吃内存.建议内存至少8G.通过下面的设置来提升idea的速度. vm参数设置 设置idea.exe.vmoptions/idea64.exe.vmoptions的vm参数 -X ...

  7. ps界面为啥突然变大了_PhotoShop这么卡未必赖电脑!几步帮你解决PS卡顿问题

    [PConline技巧]总有小伙伴说自己的PS太卡了,问了一下电脑配置也不算很低,在排除掉PS本身的问题后,这种情况往往和PS里的基础设置有关.接下来,小编就介绍几组解决PS卡顿的小技巧,有需求的小伙 ...

  8. 解决EPLAN卡顿的方法,亲测有效

    使用eplan2.7时很卡顿,以为是虚拟机的问题,看到了一遍文章的方法,很有效,来分享一下.原文: 第一次安装EPLAN这个软件的朋友,所有的安装过程都是没有任何问题,但是在使用软件的时候就是特别卡顿 ...

  9. fifaol4服务器不稳定,FIFAonline4卡顿问题怎么解决_FIFAonline4卡顿问题解决方案推荐...

    FIFAonline4卡顿问题怎么解决?如何解决FIFAonline4卡顿问题,小编今天为您推荐FIFAonline4卡顿问题的解决方案,让您可以尽享FIFA系列游戏的极致体验,尽情享受游戏的乐趣,赶 ...

最新文章

  1. 自从上了 SkyWalking,睡觉真香!!
  2. 1050. 螺旋矩阵(25)
  3. 《裂变》作者爆料:欺世盗名者绝非唐骏一人
  4. FLEX PHP 交互 简单登录界面(1)源代码
  5. 什么是Kibana?Kibana安装与配置(win_Elasticsearch)
  6. Hibernate入门注解笔记
  7. 揭秘微软6万工程师DevOps成功转型的技术「武器」
  8. linux检查swap配置,Linux环境下swap配置方法
  9. notepad++正则表达式去掉关键字所在行
  10. 【理论】数据结构----树的基本概念
  11. redis smembersmap_redis 基本指令以及数据类型
  12. 在Oracle中写出性能优良的SQL语句
  13. 开发测试矛盾java吧_不愿看到Java开发者再做的10件事
  14. 如何自己编写JDK帮助文档
  15. openwrt 自动签到插件-食用指南
  16. 安装office简繁转换增益集
  17. Pytorch创建多任务学习模型
  18. 远程桌面连接时无法访问远程计算机的计算机属性提示系统调用失败,远程过程调用失败【应对技巧】...
  19. luckin coffee产品设计资源分享
  20. STM32—串口通讯详解

热门文章

  1. C++输出字符变量地址
  2. np.stack()函数详解 ==>堆叠 【类似于torch.stack()】
  3. 如何在JS判断是否为IE浏览器
  4. Ubuntu系统显卡驱动、CUDA、CUDNN安装(一显卡驱动)
  5. FCN:Fully Convlutional Networks for semantic segmentation要点
  6. PS特效:图像碎片化
  7. layui自带验证体系:手机号验证、邮箱验证、必填项非空验证、数字验证(含代码、案例)
  8. 酷黑风个人主页+引导页
  9. wordpress主题 阿里百秀XIU v7.7版本 兼容 PHP 8.0
  10. 百度SEO站群裕网云综合导航网html源码