当前位置:首页 > 虚拟机 > 正文

查看机器是物理机还是虚拟机(kali装虚拟机好还是物理机好)

VM虚拟机和主机的程序共享

应用程序无法共享。虚拟机可以认为是与物理机分离的一台机器,因此应用程序不能直接共享。可以共享的是虚拟机和物理机的硬盘,这是可以的。
当然,如果在虚拟机中实现像citrixxenapp这样的应用程序虚拟化,也可以实现应用程序共享,但如果发生在物理机中,CPU和内存资源就不够用了。所以,简而言之,除非应用程序本身支持机器之间的共享,否则您的请求实际上是不可能的。

关于虚拟机与物理主机内存关系问题

安装vmtools之前不能直接,但安装tools之后可以直接粘贴。我觉得这个工具的作用就是把物理机和虚拟机的主要部分分开。
我个人的理解是和各种远程控制软件的功能是一样的。虽然不使用相同的存储器,但也可以实现功能,并且该功能是由控制软件来实现的。您正在使用的远程计算机有,但无法将带到您的主机上。除非您将受的文件到本地。
不知道这样理解可以吗?!

虚拟机(如VM)里面的处理器是使用物理机上的处理器的资源吗?还是也是虚拟出来的啊?

应该是物理机上处理器的资源。有的虚拟机是物理资源,比如内存、硬盘等;就像网卡一样,它们是虚拟化的。。

linux中如何查看的cpu

/步骤

Linuxcpu信息可以从cpuinfo文件中读取。

运行命令:

#cat/proc/cpuinfo

我们一般见到的处理器都是逻辑核心。

计数器是从0开始的,比如你这里看到的是7

那么我们一般说这个机器有8个核心,其实就是一个逻辑核心。

其实CPU的描述应该更详细。

该机器是虚拟机。我们来看看物理机更详细的信息。

其中

modelname为CPU的名称、型号和主频

cpuMhz为实际主频

physicalid为单个cpu的标签。

cpucores逻辑核心所在cpu的物理核心

siblings单个cpu中的逻辑核心数量

运行命令:

#cat/proc/cpuinfo|grep"physicalid"|uniq|wc-l

查看机器上的CPU总数,这里是2。

执行命令:

#cat/proc/cpuinfo|grep"cpucores"|uniq

查看单个处理器的物理核心数

运行命令:

#cat/proc/cpuinfo|grep"processor"|wc-l

查看逻辑核心总数

这里CPU数量×物理核心数量=逻辑核心总数

意思是CPU没有超线程。

执行top命令,按1

可以看到所有逻辑核的负载情况。