IntelliJ IDEA 2021.2 (Community Edition) -- Edit Custom VM Options
时间:2021-08-16
本文章向大家介绍IntelliJ IDEA 2021.2 (Community Edition) -- Edit Custom VM Options,主要包括IntelliJ IDEA 2021.2 (Community Edition) -- Edit Custom VM Options使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
"Edit Custom VM Options" 对应修改的文件的路径:
D:\Users\frank\AppData\Roaming\JetBrains\IdeaIC2021.2\idea64.exe.vmoptions
使用 ConcMarkSweepGC 时相关的一些可以参考的 VM 的参数:
# ============================================================
# 所有虚拟机需要遵循的配置项(开关)
# ============================================================
# 启用 CMS GC
-XX:+UseConcMarkSweepGC
# CMS并行标记,降低标记阶段停顿时间
-XX:+CMSParallelRemarkEnabled
# 在JVM启动时即预初始化堆中的所有页,能够快速利用
-XX:+AlwaysPreTouch
# OOM 时对堆内存进行 Dump
-XX:+HeapDumpOnOutOfMemoryError
# 异常时禁用栈跟踪而快速抛出异常
-XX:-OmitStackTraceInFastThrow
# ============================================================
# 所有虚拟机需要遵循的配置项(键值)
# ============================================================
-XX:ParallelGCThreads=4
-XX:ConcGCThreads=4
-XX:SoftRefLRUPolicyMSPerMB=50
-XX:ReservedCodeCacheSize=240m
# 设置一个较大的元空间初始值,避免频繁GC扩容
-XX:MetaspaceSize=256m
# 元空间最大默认不限制,设一个值保护一下
-XX:MaxMetaspaceSize=768m
# 对象晋升到老年代的年龄,默认15。根据观察,对IDEA来说设成10就足够了
-XX:MaxTenuringThreshold=10
# 触发CMS GC的堆内存占用比例,调大点以降低GC频率
-XX:CMSInitiatingOccupancyFraction=85
# ============================================================
# HotShot 虚拟机的特有的配置项
# ============================================================
# VM 启动时分配的堆内存大小
-Xms1536m
# 分配给VM的最大堆内存大小
-Xmx1536m
# 年轻代大小,Sun推荐设置为堆大小的3/8
-Xmn576m
# ============================================================
# 各种属性值
# ============================================================
-Dsun.io.useCanonCaches=false
-Djava.net.preferIPv4Stack=true
-ea
原文地址:https://www.cnblogs.com/frankyou/p/15146529.html
- 如何把业务问题变成机器学习的问题?
- 这算是ASP.NET MVC的一个大BUG吗?
- 【Scikit-Learn 中文文档】分解成分中的信号(矩阵分解问题) - 无监督学习 - 用户指南 | ApacheCN
- 区块链技术在非能源领域的应用场景
- Python读书笔记8
- How to debug .NET Core RC2 app with Visual Studio Code on Windows?
- 难道.NET Core到R2连中文编码都不支持吗?
- .NET Core RC2发布在即,我们试着用记事本编写一个ASP.NET Core RC2 MVC程序
- matplotlib的基本用法(四)——设置legend图例
- TensorFlow深度学习笔记 文本与序列的深度模型
- 究竟哪里安全?加拿大VS中国治安大数据起底!意料之中还是之外?
- muduo网络库学习之EventLoop(四):EventLoopThread 类、EventLoopThreadPool 类
- 从小程序游戏开放可以看出,微信已经开始转移小程序战场了
- 17年AI在游戏中完胜人类,AlphaGo的下一个目标是什么?DeepMind有一个45年超越人类计划
- java教程
- Java快速入门
- Java 开发环境配置
- Java基本语法
- Java 对象和类
- Java 基本数据类型
- Java 变量类型
- Java 修饰符
- Java 运算符
- Java 循环结构
- Java 分支结构
- Java Number类
- Java Character类
- Java String类
- Java StringBuffer和StringBuilder类
- Java 数组
- Java 日期时间
- Java 正则表达式
- Java 方法
- Java 流(Stream)、文件(File)和IO
- Java 异常处理
- Java 继承
- Java 重写(Override)与重载(Overload)
- Java 多态
- Java 抽象类
- Java 封装
- Java 接口
- Java 包(package)
- Java 数据结构
- Java 集合框架
- Java 泛型
- Java 序列化
- Java 网络编程
- Java 发送邮件
- Java 多线程编程
- Java Applet基础
- Java 文档注释