虚拟机一般是用来干什么的?

安装虚拟机电脑会不会变得很卡,它一般是用来干什么的?

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

安装虚拟机电脑会变卡。

虚拟机可以模拟出其他种类的操作系统,它需要模拟底层的硬件指令,所以在应用程序运行速度上比虚拟系统慢得多。

流行的虚拟机软件有VMware(VMWare ACE)、Virtual Box和Virtual PC,它们都能在Windows系统上虚拟出多个计算机。

扩展资料:

虚拟机资源涉及多个方面:CPU、内存、网络以及磁盘。在规划虚拟机时应该考虑这些资源之间的关系,否则,分配的资源不合理将导致虚拟机内的应用程序性能表现不佳。

1、CPU

虚拟机每个vCPU只运行在一个物理核心之上,因此CPU频率越高虚拟机的运行速度也就越高,vCPU数量越多有助于提升应用的性能表现。一个比较复杂的因素就是在ESXi服务器内,所有的虚拟机共享使用物理CPU。ESXi服务器的核心数越多,每个vCPU获得的核心份额也就越大。

2、RAM

ESXi服务器内RAM资源通常有限,因此在给虚拟机分配RAM时需要格外小心。VMkernel在处理RAM时非常巧妙;允许虚拟机使用ESXi服务器所有的物理内存而且会尽量避免占用物理内存却没有真正使用的情况。

物理内存被完全用完后,VMkernel必须确定哪些虚拟机能够保留物理内存,哪些虚拟机要释放物理内存。这称之为“内存回收”。当虚拟机占用的物理内存被回收后,存在的一个风险就是会对虚拟机的性能造成影响。虚拟机被回收的内存越多,相应的风险也就越大。

最明智的是只为虚拟机分配完成工作所需要的内存。分配额外的内存将会增加回收风险。另一方面,当虚拟机操作系统将未被使用的内存用作磁盘缓存时,将会显著降低对磁盘系统的性能要求,所以这里有一个折衷问题。

对于数据库服务器以及VDI桌面来说,为虚拟机分配更多的内存往往更划算—在一台ESXi服务器上运行更少的虚拟机—而不是购买高性能的磁盘阵列。关键在于针对虚拟机的负载分配足够多内存而且没有浪费。

3、网络带宽

网络带宽包括两个方面:一是虚拟机和虚拟交换机之间的带宽,二是虚拟交换机与外部网络之间的带宽。如果希望虚拟机获得最大带宽那么应该使用VMXNET3网络适配器。

对于与外部物理网络的连接,一定要确保ESXi主机具备速度最快的物理网卡,进行大量网络传输的虚拟机,虚拟机以及数据包的传输都会消耗CPU时间。

4、磁盘性能

虚拟机磁盘性能受阵列磁盘数量、类型以及运行在其上的虚拟机的数量的限制。因为集中地共享存储架构将导致通过同一位置访问所有的虚拟机磁盘,阵列的存储控制器以及磁盘过载情况很容易出现,只剩下虚拟机在等待存储的响应。

虚拟机等待磁盘IO、虚拟机CPU空闲对性能的影响有很大不同。等待IO的虚拟机无法做其他工作,因此高I/O等待时间意味着性能肯定会下降。进行周密的存储设计以避免上述情况的发生至关重要。

参考资料来源百度百科  虚拟机

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-11-26
不会的 顾名思义,就像一台真的系统一样,可以进行任何操作,也可以与你的机子共享,上网和读光驱,不管那个虚拟系统怎么了,都不会影响的的计算机 现在很多的杀软都用了虚拟技术
有很多用处哦 以下是自己的经验
1.如果你朋友发给你一文件,在你没杀软情况下,你可以把文件放到虚拟机里运行,如果系统除了问题,就可以知道文件是否安全
2.假如的的系统装了VISTA系统,你下了一个软件,当不兼容VISTA,可是你很需要用这软件,这时候你就可以用虚拟机中的XP等系统来装这软件,就可以不用重装系统了
3.比如你QQ好友要你远程协助,控制你电脑,你不放心,你就可以在虚拟机中登陆QQ,这样就不怕他乱搞了,反正虚拟系统坏了,复制一个就好了
4.反正假如你的系统了问题,或某些需要两台机子的情况下,你可以选择虚拟机
5……安装了不会卡,但是在使用中会站取一定的虚拟内存 6.如有什么问题可以加这群 群号 4 0 7 0 9 8 9 3本回答被网友采纳
第2个回答  2014-01-08
把一台电脑的硬件做几台电脑用,把硬件资源充分的利用上,windows server 2008上用起来相当爽

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网