week09 总结
JVM
JVM 架构
类->类加载器
方法区、堆、栈、程序计数寄存器
执行引擎
Java 字节码
编译执行
解释执行
类加载器 双亲委派 安全
方法区 类字节码
堆 对象实例
栈 对象引用 局部变量
程序计数寄存器 字节码指令
线程
volatile:可见性、禁止指令重排
垃圾回收
可达性分析算法
标记删除算法
回收:清理、压缩、复制
分代回收
新生区
Eden 区
From 区
To 区
老年代
JVM 性能诊断
JPS 进程 ID
JSTAT 资源、性能监控
JMAP 输出内从中的对象
JConsole
JVisualVM
并发编程
静态条件、临界区
线程安全
秒杀
挑战 高并发
目标 高性能、高可用
秒杀器
静态化
并发控制
简化流程
前端优化
搜索引擎
倒排索引
ES 分布式
版权声明: 本文为 InfoQ 作者【Z冰红茶】的原创文章。
原文链接:【http://xie.infoq.cn/article/62b113265a491d1d92f23d834】。未经作者许可,禁止转载。
评论