0
点赞
收藏
分享

微信扫一扫

怎么理解JVM虚拟化


JVM虚拟化

虚拟机指通过软件模拟的具有完整硬件系统功能的、运行在一个完全隔离环境中的完整计算机系统。

如何实现虚拟化?

进行操作系统虚拟化,通常要对 ​​CPU​​​、内存、​​IO​​经行虚拟化:

  • CPU:通常使用时间片、多核的方法达到对​​CPU​​的分割;
  • 内存:内存是​​CPU​​可以进行直接寻址的存储空间,通常使用分段、分页的手段达到逻辑分割;
  • IO:即输入\输出,以网卡、磁盘为例,磁盘,采用磁盘映像文件的方式实现分割,通常采用​​Spare​​格式(稀疏格式:牺牲性能,虚拟化超出本身的内存空间)网卡,通过软件的方式,获得虚拟化网卡。

jvm,即java虚拟机,使用软件模拟Java字节码的指令集。

怎么理解JVM虚拟化_JVM


举报

相关推荐

0 条评论