节:虚拟机与java虚拟机介绍

李阿昀 李阿昀     2022-12-09     192

关键词:

在本讲,我会给大家介绍一下虚拟机和Java虚拟机这两个概念,关于这俩概念,大家都应该不感到陌生才行。

虚拟机

所谓虚拟机(英文为Virtual Machine,可简称为VM),就是一台虚拟的计算机。从概念上来讲,它是一款软件,而并不是所谓物理意义上的硬件,当然,它可以用来执行一系列虚拟计算机指令。

在我往下继续讲解之前,大家不妨先看一下下面这张图,相信大家对下图所描述的内容应该不会感到陌生。

可以看到,基于计算机硬件,我们会安装操作系统,常见的操作系统无非就是Windows和Linux了,然后在操作系统之上我们就可以跑一些具体的应用软件了,例如听歌的、办公的、聊天的等,从软件层面来分,这些都是属于应用软件,而操作系统则属于系统软件。

至于虚拟机,虽然我们可以将其理解成是一台虚拟的计算机,但是它还是一个软件层面上的概念,大体上,虚拟机可以分为系统虚拟机和程序虚拟机。

大名鼎鼎的Visual Box、VMware就属于系统虚拟机,它们完全是对物理计算机的仿真,提供了一个可运行完整操作系统的软件平台。

说到这,大家应该对Visual Box、VMware这两虚拟机软件并不感到陌生吧!像我现在自己的Windows本,如果想在它上面装一个Linux操作系统,那么我就需要有一台虚拟的计算机了,而使用Visual Box或者VMware都可以达到这个目的。

jvm系列-01初识虚拟机与java虚拟机

JVM系列整体栏目内容链接地址【一】初识虚拟机与java虚拟机https://blog.csdn.net/zhenghuishengq/article/details/129544460【二】jvm的类加载子系统以及jclasslib的基本使用https://blog.csdn.net/zhenghuishengq/article/details/129610963【三】运行时私有区域之... 查看详情

java对象头详解(含32位虚拟机与64位虚拟机)(代码片段)

...于增强对象功能,这些标记字段组成了对象头。在HotSpot虚拟机中,对象在内存中存储的布局可以分为3块区域:对象头(Head 查看详情

实操干货kvm命令管理虚拟机与性能优化(代码片段)

KVM命令管理虚拟机1、KVM基本功能管理简要介绍KVM中经常使用的基本功能管理命令(CentOS7.4是宿主机中安装的虚拟机);1)、virsh-h#查看命令帮助2)、ls/etc/libvirt/qemu#查看KVM的配置文件存放目录(虚拟机系统实例配置文件的文件... 查看详情

vsphere6.7-虚拟机与esxi时间同步

环境介绍esxi6.7+vsphere6.7需求配置设置虚拟机时间与esxi时间同步。esxi时间与NTP服务器同步配置方式在esxi上开启NTP服务器时间同步,如下图:修改虚拟服务器的时间同步配置遇到的问题此处设置在vcenter及vcenter数据库时,必须关机... 查看详情

jvm虚拟机与android虚拟机

虚拟机相关虚拟机是什么,JVM,Dalvik,Art三者的区别JVM和Android虚拟机的区别虚拟栈和寄存器基于虚拟栈和寄存器的程序都是怎么运行的class与dex结构Dalvik虚拟机和Art虚拟机的区别虚拟机是什么,JVM,Dalvik,... 查看详情

虚拟机与虚拟机可以ping通虚拟机与物理主机却ping不通怎么回事

虚拟机IP:172.16.177.*物理机IP:172.16.177.*在同一网段虚拟机与虚拟机就可以ping通与物理主机就不能ping通怎么回事啊虚拟机是模拟出来的本身并不存在,当然可以ping通另外的虚拟机。但是物理上它并不存在,所以即使你把它和本机... 查看详情

虚拟机与noilinux食用指南

随便写写。随便写写。 查看详情

禁止vmware虚拟机与host的时间同步

禁止VMware虚拟机与Host的时间同步 1.查看虚拟机是否安装了VMwareTools,如果有安装,则将VMwareTools属性窗口的“选项”-->“其他选项”中“虚拟机与宿主机操作系统时间同步(T)”前面的勾去掉,点击确定。&nbs... 查看详情

新建虚拟机与本机ping不通(代码片段)

问题初始新建虚拟机或者复制虚拟机后,发现虚拟机能ping通内外网,但是本机无法ping通虚拟机,xshell也无法连接虚拟机解决方法一、关闭虚拟机后,打开虚拟机的虚拟网络编辑器,编辑->虚拟网络编辑器->更改配置->还原... 查看详情

虚拟机与docker有何不同

...ring-virtual-machines-vs-docker-containers.html 译者按: 各种虚拟机技术开启了云计算时代;而Docker,作为下一代虚拟化技术,正在改变我们开发、测试、部署应用的方式。那虚拟机与Docker究竟有何不同呢?原文: ComparingVirtualMachin 查看详情

jvm虚拟机与android虚拟机

虚拟机相关虚拟机是什么,JVM,Dalvik,Art三者的区别JVM和Android虚拟机的区别虚拟栈和寄存器基于虚拟栈和寄存器的程序都是怎么运行的class与dex结构Dalvik虚拟机和Art虚拟机的区别虚拟机是什么,JVM,Dalvik,... 查看详情

jvm虚拟机与android虚拟机

虚拟机相关虚拟机是什么,JVM,Dalvik,Art三者的区别JVM和Android虚拟机的区别虚拟栈和寄存器基于虚拟栈和寄存器的程序都是怎么运行的class与dex结构Dalvik虚拟机和Art虚拟机的区别虚拟机是什么,JVM,Dalvik,... 查看详情

如何让虚拟机与本机进行通信

...果ifconfig还不能看到IP,那么就需要做下列操作,或者说如果虚拟机是复制来的,就需要做以下操作进行主机配置桥接:虚拟机利用的是真实网卡和互联网局域网进行通信仅主机:缺点就是不可以上网.最后把虚拟机和主机配置成一个网... 查看详情

虚拟机与docker有何不同?

...译仅用于学习。首先,大家需要明确一点,Docker容器不是虚拟机。2014年,当我第一次接触Docker的时候,我把它比做一种轻量级的虚拟机。这样做无可厚非,因为Docker最初的成功秘诀,正是它比虚拟机更节省内存,启动 查看详情

virtualbox虚拟机与主机间无法复制粘贴

问题描述OracleVMVirtualBox虚拟机与主机间无法复制粘贴文本。主机:Win10虚拟机:UbuntuVirtualBox:6.1.30解决方案在VirtualBox管理器中设置共享粘贴板和拖放方向为双向。在存储中设置使用主机输入输出(I/O)缓存。在存储→控制器:S 查看详情

安装vmware-tools,设置虚拟机与物理机之间的时间同步

参考技术A物理机VMwareworkstation中的操作虚拟机操作系统中的操作设置虚拟机与物理机之间的时间同步 查看详情

v-3-2添加虚拟机与配置硬件

选择需要新建虚拟机的服务器。右键,新建虚拟机。也可以选择服务器后点击下图左上角的新建虚拟机按钮。弹出对应的窗口。并且根据需要更改相应的配置。如下图,设置创建虚拟机的名字。然后按“下一步”。之后需要选择... 查看详情

2.虚拟机与物理机实现文件传输

---恢复内容开始---1.    将安装好的虚拟机打开,点击VMware的虚拟机标签中的更新VMwareTools2.将压缩包移动到桌面上3.Ctrl+AIT+t打开终端输入命令:sudo-s 然后输入密码(密码不可见)取得用户权限输入命令:cdDesktop... 查看详情