1 jdk 自带工具之jstat——虚拟机进程状况工具使用方式Usage: jstat -help|-options jstat -<option> [-t] [-h<lines>] <vmid> [<interval> [<count>]]例子1: 查看gc信息,每 250 秒查询一次,
原创 2021-07-17 09:18:50
204阅读
目录jdk自带jvm工具jpsjstatjinfojmapjstackjconsole(GUI)VisualVM 虚拟机工具可以分析jvm运行数据,包括:运行日志、异常堆栈、GC 日志、线程快照( threaddump/javacore文件)、堆转储快照( heapdump/hprof文件)等。使用适当的虚拟机监控、分析工具可以加快分析数据、定位问题的速度。前面的均作为了解,实际只使用最后2个,尤其是最后一个。 jdk自带jvm工具这些工具都在jdk的bin目录下jps查
原创 2021-09-07 16:11:27
692阅读
jdk自带有个jvisualvm工具、该工具是用来监控java运行程序的cpu、内存、线程等的使用情况。并且使用图表的方式监控java程序、还具有远程监控能力。不失为一个用来监控tomcat的好工具。主要有如下的功能:      1.监控本地Tomcat      2. 监控远程Tomcat    &nbsp
console是JDK自带的监控工具。它用于连接正在运行的本地或者远程的JVM,对运行在java应用程序的资源消耗和性能进行监控,并画出大量的图表,提供强大的可视化界面。而且本身占用的服务器内存很小,甚至可以说几乎不消耗,不失为一款好工具。     Jconsole的使用方法,稍微复杂一些。     首先,来看看如何使用Jconsole
转载 2023-08-05 15:05:07
323阅读
##1.JPS jps 是显示java的进程信息jps -q 仅显示进程 jps -m 显示详细的启动参数 jps -l 显示启动类路径 jps -v(virtual machine) 显示虚拟机的参数##2.jstat 虚拟机统计信息监视工具#####2.1统计进程的类信息#####2.2统计GC信息SOC代表server0 也就是新生代的from区域,S1C就是server1 也就是新生代的t
原创 2022-08-19 18:02:09
349阅读
解决常规的JVM异常时,通常依赖JDK中基础工具即可完成问题的,从而进行分析和解决,不过这些需要对基础工具熟练使用才行,而很多JDK自身的能力又是经常被忽略的;
推荐 原创 2022-10-25 08:24:03
333阅读
一、业务背景对于分布式架构中的文件服务来说,由于涉及大量的IO流操作,很容易引发JVM的相关异常,尤其是内存溢出的问题;在最近的一次版本迭代中,真实的业务处理场景和上述几乎一致,由于在文件服务中添加批量处理的动作,直接唤醒了隐藏许久的BUG,就是最常见的内存溢出;问题的起因:在word文档完成内容识别后,转换为pdf文件,然后进行页面分割转为一组图片,在这个复杂并且超长的流程中存在一个数组容器未销
原创 精选 2022-10-25 11:02:12
224阅读
JDK 的自带工具所在目录,相信大家都已经很清楚了:windows版本:jdk\bin,具体的实现是jdk\lib\tools.jar中,有兴趣的朋友可以看看,在本文主要介绍一下几个比较常用的工具:                            &nb
转载 2023-11-24 20:25:33
1174阅读
转载:http://blog.csdn.net/top_code/article/details/51456186 当系统出bug需要定位问题的时候,知识、经验是关键基础,数据是依据,工具是运用知识处理数据的手段。这里所说的数据包括:运行日志,异常堆栈,GC日志,线程快照(threaddump/javacore文件),堆转储快照(heapdump/hprof文件)等。使用适当的虚拟机监控和分析工
转载 2018-02-26 16:36:00
123阅读
2评论
JDK/bin目录下我发现了许多命令行工具 这些命令有哪些作用呢,接下来我就来详细介绍一下 常用JDK命令行工具 命令
转载 2024-01-16 10:19:46
67阅读
JDK ,JKE,JVM JDK:Java Development Kit java开发环境 JRE:Java Runtime Environment java运行环境 JVM:Java Virtual Machine java运行平台 安装JDK 搜索JDK1.8,找到下载地址 同意协议 下载电脑 ...
转载 2021-09-30 16:16:00
56阅读
2评论
JDK、JRE、JVM JDK:JAVA开发者工具 JRE:JAVA运行时环境 JVM:JAVA虚拟机 卸载JDK 删除JAVA的安装目录 删除JAVA_HOME 删除path下关于java的目录 cmd下输入java -version 安装JDK8 百度搜索JDK8,找到下载地址 同意协议 下载电 ...
转载 2021-11-01 19:55:00
134阅读
2评论
JV
原创 2023-03-08 01:37:29
103阅读
JDK:Java Development Kit Java开发者工具 JRE:Java Runtime Environment Java运行时环境 JVM:JAVA Virtual Machine Java虚拟机 JDK包含JRE,相当于JDK是JRE的父亲级别 Java的跨平台的核心是使用了JVM ...
转载 2021-08-03 16:09:00
102阅读
2评论
我们来讲一下JDK->JRE–>JVM这个问题一般是初学Java的朋友会问的问题大家都喜欢拿这个图来说明:从小往大说:JVMJVM是Java Virtual Machine (Java虚拟机),是用来运行Java字节码的虚拟机,Java文件编译后形成.class文件,.class文件就可以在JVM上运行。JVM是一种规范,它提供可以
原创 2022-04-19 10:54:57
168阅读
JDK、JRE、JVM 初学,详细内容后面再深入补充 JDK Java Development Kit Java开发者工具 JRE Java Runtime Environment Java运行时环境 JVM Java Virtual Machine Java虚拟机 三者的关系 JVM∈JRE∈JDK    
转载 2021-06-18 15:07:02
134阅读
jdk、jre、jvm jdk包含jre包含jvm jdk java development kit java开发者工具 java javac 编译运行java javadoc 生成文档 jar 打包成应用 jre java运行时的环境 包含虚拟机、函数、库、所需的文件 jvm java虚拟机 ...
转载 2021-07-12 21:25:00
229阅读
2评论
JVM(Java Virtual Machine)虚拟机 JRE(Java Runtime Environment)运行环境 JRE=JVM+java的核心类库 JDK(Java Development Kit)Java开发工具JDK=JRE+java的开发工具=JVM+java的核心类库+ja ...
转载 2021-07-19 22:27:00
103阅读
2评论
JDK就是我们开发Java程序的时候需要的开发环境,JRE就是我们运行Java程序的时候的运行环境,JVM就是我们运行程序的虚拟机,我们知道Java是跨平台的程序语言,那么它的跨平台很重要的就是利用它的JVm这个虚拟机。然后是包含关系:JDK有JRE、JVM,JRE有JVMJVM比较可怜只有自己啊 ...
转载 2021-09-11 21:12:00
65阅读
2评论
JDK、JRE、JVM JDK:Java Development Kit java开发工具包 JRE:Java Runtime Environment java运行时环境 JVM:Java Virtual Machine java虚拟机 JDK就包含了JRE和JVM,所以只需要下DJK ...
转载 2021-08-16 22:53:00
114阅读
2评论
  • 1
  • 2
  • 3
  • 4
  • 5