logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

JVM(一)一文读懂Java编译全过程

一文读懂Java编译全过程Java文件编译过程包括两个阶段,第一阶段是在编译阶段编译成Java字节码的过程,有些书籍中叫前端编译器,如Oracle的javac编译器;第二阶段是在运行时,通过JVM的编译优化组件,对代码中的部分代码编译成本地代码,即JIT编译,如HotSpot中的C1、C2编译器。JVM整个编译过如下图所示。其中,编译状态有如下9种。//编译状态public enum Compil

#java#jvm#开发语言
JVM垃圾回收算法及G1回收机制

1.related doc•Garbage Collection: Algorithms for Automatic Dynamic Memory Management.•The Garbage Collection Handbook: The Art of Automatic Memory Managmenet.8以前支持3种运行模式。-jvm。JAVA HotSpot VM 提供了多种垃圾收集

分布式MySQL架构

分布式数据库一般是以下的这种结构,计算层获取元数据层信息进行路由。下面说下各个层级的目的:(1)计算层就是单机时的SQL层,用来对数据访问进行权限检查、路由访问,以及对计算结果等操作。(2)元数据层记录了分布式数据库集群下有多少个存储节点,对应IP、端口等元数据信息是多少。当分布式数据库的计算层启动时,会优先访问元数据层,获取所有集群信息,才能正确进行SQL解析和SQL执行路由。(3)存储层用来存

#mysql#数据库
暂无文章信息