阿里巴巴对JVM的改造
- Containers Inside JVM:为每个应用单元创建一个虚拟的Container, 用于管理应用单元的Heap, CPU等关键资源的使用
- Wisp协程:基于JKU 的协程实现协程调度
- 静态编译:静态编译技术实现了 Java 语言与原生 native 程序的“合体”,将原本的 Java 程序编译成为了一个自举的具有 Java 行为的原生 native 程序
- JWarmup:类似于ReadyNowTM,不过是完全基于OpenJDK实现。通过JWarmup技术
- ElasticHeap: GC优化、可预测的流量高峰、单机运行多个 Java 实例
- FDO: 减少退优化, 参考以往 JVM 运行时的编译信息,指导本次运行时进行更好的编译。
....
https://yq.aliyun.com/articles/177490
https://developer.aliyun.com/article/738762?spm=a2c6h.12873639.0.0.205c4cf8X41ImW
本文采用 知识共享署名 4.0 国际许可协议 进行许可