VMware虚拟机内存分配多少合适?

发布网友

我来回答

9个回答

懂视网

虚拟机内存托管是最佳的。如果手工设置,一般是物理内存的1.5-3倍。虚拟机(Virtual Machine)是计算机系统的仿真器,通过软件模拟具有完整硬件系统功能的、运行在一个完全隔离环境中的完整计算机系统,能提供物理计算机的功能。

  

  虚拟机根据它们的运用和与直接机器的相关性可分为系统虚拟机和程序虚拟机,系统虚拟机可以提供一个可以运行完整操作系统的完整系统平台,程序虚拟机则为运行单个计算机程序设计。其本质特点是运行在虚拟机上的软件被局限在虚拟机提供的资源里。虚拟机技术是虚拟化技术的一种,所谓虚拟化技术就是将事物从一种形式转变成另一种形式,最常用的虚拟化技术有操作系统中内存的虚拟化,实际运行时用户需要的内存空间可能远远大于物理机器的内存大小,利用内存的虚拟化技术,用户可以将一部分硬盘虚拟化为内存,而这对用户是透明的。又如,可以利用虚拟专用网技术在公共网络中虚拟化一条安全,稳定的“隧道”,用户感觉像是使用私有网络一样。

  

  虚拟机技术最早由 IBM 于上世纪六七十年代提出,被定义为硬件设备的软件模拟实现,通常的使用模式是分时共享昂贵的大型机。 虚拟机监视器(Virtual Machine Monitor,VMM)是虚拟机技术的核心,它是一层位于操作系统和计算机硬件之间的代码,用来将硬件平台分割成多个虚拟机。VMM 运行在特权模式,主要作用是隔离并且管理上层运行的多个虚拟机,仲裁它们对底层硬件的访问,并为每个客户操作系统虚拟一套于实际硬件的虚拟硬件环境(包括处理器,内存,I/O 设备)。VMM 采用某种调度算法在各个虚拟机之间共享 CPU,如采用时间片轮转调度算法。

热心网友

按照1.5-2的比例来划分比较合适。

在vmware中,虚拟系统的内存是可以更改的, 关键看你虚拟系统是什么版本及需要运行测试哪些软件,感觉慢了就调大一点,但处于运行状态的虚拟机的内存总和不要大于母系统内存的70%。

虚拟内存是在硬盘中主要用来为物理内存更快的读取数据服务的,但是虚拟内存并不是越大越好,因为硬盘的数据存取速度远远比不上内存,所以虚拟内存的加速作用是有局限性的。

如果太大的话读取很慢,反而会降低系统运行速度,虚拟内存小也不能很好的起到虚拟内存的作用,所以一般虚拟内存是按照1.5-2的比例来划分的,但是如果2g的物理内存的话建议3g虚拟就可以了。

扩展资料

针对VMware虚拟机电源管理,微软和VMware虚拟机采取了非常相似的方式。这两种方式都是基于某些最基本的服务器虚拟化概念。

尽管单台hypervisor完全能够运行多台VMware虚拟机,但生产环境中从未仅使用单台hypervisor。管理员通常不会承受hypervisor成为单点故障的风险。

因此,大多数hypervisor,比如VMware虚拟机 ESXi和微软Hyper-V都构建了集群。这样一来,如果一台hypervisor出现故障,那么集群中的其他hypervisor能够继续运行来自故障集群节点的虚拟机。

其他情况下,管理员移动VMware虚拟机可能是因为他认为该VMware虚拟机在具有更多可用硬件资源的主机之上运行,能够运行的更好。

微软和VMware都创建了负载均衡,用于将正在运行的VMware虚拟机动态迁移至不同的主机,这样能够以允许VMware虚拟机尽可能高效运行的方式使用硬件资源。

然而同样的概念反过来可以节省功耗。并非在所有可用的主机服务器上都有VMware虚拟机在运行,工作负载可以被整合到最少的主机服务器上,这样可以将未被使用的主机服务器置于离线状态以降低功耗。

参考资料:百度百科--VMware虚拟机

热心网友

VMware虚拟机的内存分配,主要注意以下几点:

1:主机的内存至少要留出2个G,如果你主机是4G内存,那么虚拟机最多配2个G,如果主机只有2G内存甚至更少,建议你加内存。
2:内存当然是分配越多越好,但是虚拟机开机会直接占用所有预分配的内存,所以要事先估计好是否会开多个虚拟机,要预估内存余量。
3:VM对每个操作系统有最小的内存要求,在新建虚拟机的时候,配置内存会有红三角标示,但是这个最小内存要求一般只是让系统能跑起来,远远到不了流畅。

4:看虚拟机要安装的操作系统
freeBSD: 至少256M,建议1G

windows 98 及以前版本: 至少256M,建议512M以上
windows XP 及以前版本: 至少512M,建议1G以上
windows server 2003 及以前版本: 至少1G,建议2G以上

win7: 至少1G,建议2G~4G
linux: 位系统至少512M,建议2G。32位系统至少256M,建议1G以上

热心网友

在vmware中,虚拟系统的内存是可以更改的, 关键看你虚拟系统是什么版本及需要运行测试哪些软件,感觉慢了就调大一点,但处于运行状态的虚拟机的内存总和不要大于母系统内存的70%

热心网友

这要看你安装的系统和你现有的内存了.
像windows系统, 如果你物理机的内存较少, 512Mb就可以了. 如果你的内存较多, 可以1Gb, 甚至更高.
但是像DOS, 安卓X86这些小系统, 512Mb未免太多了.

像DOS, 128Mb都已经非常多了. 但是对于安卓X86这类较新的系统, 还是256Mb好了.

总之内存的数量取决于你装的系统的级别.

热心网友

右击 我的电脑-属性-高级-性能-设置-高级-更改,你看你的物理内存是多少,设置为物理内存的最小值1.5倍,最大值3倍。比如你的是512的话,最小值为768,最大值为1536

热心网友

楼上的,人家问的不是虚拟内存啊, 是虚拟机的内存啊
你1G的话就分256(可以的话),虚拟机的内存是分物理内存的

热心网友

如果是512以下的,就取内存的一倍
512以上的的,可以取两倍

热心网友

可以分768MB

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com