jvm的发展历程:classic、exact、hotspot、BEA的JRockit、IBM的J9、 KVM和CDC/CLDC Hotspot、Azul VM、Liquid VM
Sun Classic VM
如果只使用JIT编译器,启动时会耗时过长,因为有翻译成机器指令的过程。
今天的jvm经过优化,执行效率已经不亚于C和C++了。
两者结合是主流的方式,吸收二者的优点。
Exact VM
Hotspot VM
BEA公司的JRockit
IBM公司的J9
在IBM自己的产品上运行稳定,win上的表现不尽如人意。
KVM和CDC/CLDC Hotspot
Azul VM
Liquid VM
Apache Harmony
Microsoft JVM
TaobaoJVM
- 缺点:严重依赖Intel的CPU
Dalvik VM
其他JVM
Graal VM
jvm的发展历程:classic、exact、hotspot、BEA的JRockit、IBM的J9、 KVM和CDC/CLDC Hotspot、Azul VM、Liquid VM相关推荐
- 我要写整个中文互联网界最牛逼的JVM系列教程 | 「JVM与Java体系架构」章节:JVM的发展历程
温馨提示:本篇文章能面世真的是太不容易了,我真的是写了好久好久,从2022年9月7日(首次发布)一直写到了今天,即2022年9月21日,每天写一点,再写一点,直至今天才终于写完,我可以保证这里面的每一 ...
- JVM的生命周期||JVM的发展历程
引导类加载器(bootstrap class loader) JVM的发展历程
- Java虚拟机(二)—主流Java虚拟机分类及发展历程
文章目录 Sun Classic VM Exact VM Hotspot VM JRockit VM IBM J9 VM KVM和CDC/CLDC Hotspot Azul VM .Liquid VM ...
- JAVA 虚拟机深入研究(二)——JVM虚拟机发展以及一些Java的新东西
内容目录: JAVA 虚拟机深入研究(一)--关于Java的一些历史 JAVA 虚拟机深入研究(二)--JVM虚拟机发展以及一些Java的新东西 这是第二篇,我们来说说有关虚拟机的发展. 一说到虚拟机 ...
- 【JVM笔记】JVM发展历程—VM(Java虚拟机)介绍
目录 Sun Classic VM Exact VM HotSpot VM JRockit VM J9 VM KVM.CDC.CLDC Azul VM Liquid VM Apache Harmony ...
- Java发展历程时间线
前言 世界上并没有完美的程序,因为写程序本来就是一个不断追求完美的过程.同样没有一门语言在一诞生就是完美的,不变的唯有变化.Java诞生至今已经不仅仅是一门语言,背后所涵盖的是一个庞大的技术体系. 网 ...
- 【原创】软件架构技术发展历程总结及思考 1of2(待续)
软件架构技术的发展历程总结及思考1of2(待续) 骆金松 1 软件架构技术产生的背景 1.1 软件危机的出现 20 世纪60年代以前,计算机刚刚投入实际使用,软件设计往往只是为了一个特定的 ...
- java语言发展历程
20世纪90年代,硬件领域出现了单片式计算机系统,这种价格低廉的系统一出现就立即引起了自动控制领域人员的注意,因为使用它可以大幅度提升消费类电子产品(如电视机顶盒.面包烤箱.移动电话等)的智能 ...
- 如何向小白讲述软件架构发展历程?
点击上方"CSDN",选择"置顶公众号" 关键时刻,第一时间送达! 作者简介:kimmking,关注于互联网电商,金融,支付等系统领域,10多年研发管理和架构经 ...
最新文章
- 在Ubuntu 14.04 64bit上编译安装Crtmpserver trunk svn 811版本!
- 总经费8.4亿的上海市脑科学重大专项进展如何?且看2019年度工作汇报会
- 导出真实表格显示列数不能超过256_平均月薪真有6万5?说说我所知道的金融人真实薪酬...
- 【机器学习】太棒了!8 个开源自动化机器学习框架,轻松搞定机器学习!
- anaconda 更改路径_Anaconda更改Jupyter 默认启动路径
- 反思 大班 快乐的机器人_幼儿园大班教案《快乐的桌椅》含反思
- 实现粗糙表面_你了解什么是表面粗糙度吗?
- 大数据Python学习大纲
- 从支付宝SDK的支付流程理解什么是公钥和私钥,什么是加密和数字签名
- 【HDU 5965】扫雷【线性递推】
- Johnson算法寻找图中的所有简单环路
- 手动更新google服务框架
- 大数据apache-spark问题总结
- 仪电电子“结盟”复旦大数据学院
- golang入门笔记——kitex
- 英语语法总结--句子的种类
- 【详解】Linux面试详解
- IOS - 七大手势操作
- 雨林木风工具最新万能 GHOST 系统制作教程
- vue+photoswipe
热门文章
- mxnet基础到提高(35)-ndarray
- 机器学习模型可解释性的6种Python工具包,总有一款适合你!
- 【Python基础】推荐几个神器来拯救奇丑无比的python代码
- 【Python基础】什么是Python的 “内存管理机制”
- ​【Python基础】告别枯燥,60 秒学会一个 Python 小例子(文末下载)
- 【白话机器学习】算法理论+实战之K近邻算法
- python绘图工具基础-matplotlib学习之基本使用
- 技术干货 | 基于 Qt Quick Plugin 快速构建桌面端跨平台组件
- 基于Elasticsearch的数据报表方案
- 网易干货 | 浅析视频Jitter Buffer