性能调优的层次
为了提升系统性能,我们需要对系统的各个角度和层次来进行优化,以下是需要优化的几个层次。
从上面我们可以看到,除了jvm调优以外,还有其他几个层面需要来处理,所以针对系统的调优不是只有jvm调优一项,而是需要针对系统来整体调优,才能提升系统的性能。本篇只针对jvm调优来讲解,其他几个方面,后续再介绍。
阿里架构师用心整理JVM与性能优化核心知识分享
今天给给大家带来的是阿里架构师用心整理JVM与性能优化核心知识分享
目录
从五个方面全面解析了JVM、性能优化
1、JVM内存区域划分
2、JVM执行子系统
3、垃圾回收器和内存分配策略
4、编写高效优雅Java程序
5、性能优化
一、JVM 内存区域划分
- 程序计数器(线程私有)
- Java栈(线程私有)
- 本地方法栈(线程私有)
- 堆(线程共享)
- 方法区(线程共享)
- 直接内存(线程共享)
二、JVM执行子系统
- Class类文件结构
- 字节码指令
- 类加载机制
- 类加载器
- Tomcat类加载机制
- 方法调用详解
三、垃圾回收器和内存分配策略
- Java中是值传递还是引用传递?
- 引用类型
- 基本垃圾回收算法
- 分代处理垃圾
- JAVA中垃圾回收GC的类型
四、编写高效优雅Java程序
- 面向对象
- 方法
- 通用程序设计
五、性能优化
- 常用的性能评价/测试指标
- 常用的性能优化手段
- 应用服务性能优化
- 异步
- 集群
- 应用相关
由于文章篇幅过长,小编整理成一套PDF文档的格式把JVM以及性能优化解析整理完成,获取该文档方式:点击此处 即可