jvm
程序员劝退师丶
有道无术,术尚可求也,有术无道,止于术
展开
-
JVM系列 垃圾收集器相关参数大全
1. GC常用参数1.1 堆栈设置 -Xss:每个线程的栈大小 -Xms:初始堆大小,默认物理内存的1/64 -Xmx:最大堆大小,默认物理内存的1/4 -Xmn:新生代大小 -XX:NewSize:设置新生代初始大小 -XX:NewRatio:默认2表示新生代占年老代的1/2,占整个堆内存的1/3。 -XX:SurvivorRatio:默认8表示一个su...原创 2020-01-21 00:35:50 · 578 阅读 · 0 评论 -
JVM系列之jdk工具详解毕生所学
在jdk的bin目录下有跟多的 *.exe命令行工具,这些工具非常强大可以监控虚拟机和故障处理。工具名称 作用描述 jps JVM进程状态工具(JVM Process Status Tool)用于显示目标系统上JVM的java进程 jstat JVM统计监测工具(JVM Statistics Monitoring Tool)主要用于监测显示JVM的性能统计信息 ...原创 2020-01-19 16:48:38 · 289 阅读 · 0 评论 -
深入理解JVM系列(一)Java 内存区域
java内存区域是java虚拟机最基础的知识,只有透彻理解这部分内容才能理解其他部分本篇文章在其他地方摘录了不少东西也有在周志明《深入理解java虚拟机》学到的不少东西,这本书在国内被奉为虚拟机的圣经还是很有道理!1运行时数据区JVM执行java程序的时候会把其所管理的内存划分为若干不同的数据区域(根据虚拟机厂商不同会有差异,这里主要是对hotSpot进行讲解)这些区域都有各自的用途...原创 2020-01-19 16:58:36 · 215 阅读 · 0 评论 -
JVM 启动参数详细解析:运行模式-堆内存-日志相关-垃圾收集器
JVM作为java运行环境最重要的一部分,通过对java启动命令指定不同的参数以此让虚拟机达到最佳运行状态和行为这里对jvm参数进行总结和分析,希望能给大家带来帮助,同时如果有不足之处还望指出。Java 启动命令程序的格式为:java [options] classname [args]java [options] -jar filename [args]options: 命令行...原创 2020-01-26 16:15:01 · 1134 阅读 · 0 评论