JVM
JVM是Java Virtual Machine(Java虚拟机)的缩写,JVM是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。Java虚拟机包括一套字节码指令集、一组寄存器、一个栈、一个垃圾回收堆和一个存储方法域。 JVM屏蔽了与具体操作系统平台相关的信息,使Java程序只需生成在Java虚拟机上运行的目标代码(字节码),就可以在多种平台上不加修改地运行。JVM在执行字节码时,实际上最终还是把字节码解释成具体平台上的机器指令执行。编译虚拟机的指令集与编译微处理器的指令集非常类似。
-
JVM 调优工具总结篇
大家好,又见面了,我是你们的朋友全栈君。一、jps:虚拟机进程状况工具它可以列出正在运行的虚拟机进程...
标签:jvm 性能调优 -
JVM 性能调优之 jstat
概述Jstat是JDK自带的一个轻量级小工具。全称“JavaVirtualMachinestatis...
标签:jvm 性能调优 -
JVM 性能调优之 jps
大家好!我是老码农,一个喜欢技术、爱分享的同学,从今天开始和大家持续分享JVM调优方面的经验。JVM...
标签:jvm 性能调优 -
JVM 性能调优之 jinfo
概述jinfo是JDK自带的命令,可以用来查看正在运行的java应用程序的扩展参数,包括JavaSy...
标签:jvm 性能调优 -
JVM 性能调优之 jstack
概述jstack是jdk自带的线程堆栈分析工具,使用该命令可以查看或导出Java应用程序中线程堆栈信...
标签:jvm 性能调优 -
JVM 性能调优之 jmap
概述命令jmap是一个多功能的命令。它可以生成java程序的dump文件,也可以查看堆内对象示例的统...
标签:jvm 性能调优 -
【JVM】浅谈双亲委派机制的缺陷及打破双亲委派机制
平时做业务开发比较少接触类加载器,但是如果想深入学习Tomcat、Spring等开源项目,或者从事底...
标签:jvm 双亲委派 -
【JVM】什么是双亲委派机制,双亲委派有什么用
前言Java虚拟机对class文件采用的是按需加载的方式,也就是说当需要使用该类时才会将它的clas...
标签:jvm 双亲委派机制
1