随笔分类 -  java / jvm

Java8下JVM常用参数列表
摘要:Java 8 支持许多 JVM 参数,这些参数用于控制 Java 虚拟机的行为,包括内存管理、调试、性能优化等。下面是一些常用 JVM 参数的列表,它们的作用和适用场景。 参数作用适用场景参数值说明 -Xmx 设置 JVM 最大堆内存大小 控制应用程序的最大内存使用量,以防止OutOfMemoryE 阅读全文
posted @ 2024-11-19 16:41 卡米i
JAVA_OPTS 环境变量
摘要:JAVA_OPTS 环境变量用于设置传递给 Java 虚拟机(JVM)的选项。这些选项可以影响 JVM 的行为,包括内存管理、垃圾回收、系统属性等。JAVA_OPTS 是一个通用的环境变量,可以在任何需要启动 JVM 的环境中使用,不仅限于 Tomcat 或特定的应用服务器。 JAVA_OPTS 的 阅读全文
posted @ 2024-10-28 16:50 卡米i 阅读(1014) 评论(0) 推荐(0)
JVM参数一般规律
摘要:JVM 参数遵循一定的命名和使用规律,这些参数可以根据其前缀分为几类,每类都有特定的用途和格式。下面是关于 -X、-XX 和 -D 开头的 JVM 参数的一些常见规律: -X 参数 含义:非标准选项,通常用于设置内存大小和其他与性能相关的参数。 示例: -Xms<size>:设置初始 Java 堆大 阅读全文
posted @ 2024-10-28 14:46 卡米i 阅读(138) 评论(0) 推荐(0)
JVM内存池监控
摘要:1.Committed1.1 定义:committed 指的是 JVM 从操作系统那里已经获取并承诺给内存池使用的内存量。这部分内存已经被分配给 JVM,并且可以立即用于存储对象或数据。 1.2 特点:committed 内存不一定全部被使用,但它保证了 JVM 在需要时可以直接使用这些内存而不需要 阅读全文
posted @ 2024-10-25 11:39 卡米i 阅读(146) 评论(0) 推荐(0)