VMware虚拟机内存分配多少合适?
我机器配置如下:
CPU AMD 双核4400+
内存:2乘以1 GB DDR2 800 展开
按照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虚拟机
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: 64位系统至少512M,建议2G。32位系统至少256M,建议1G以上
像windows系统, 如果你物理机的内存较少, 512Mb就可以了. 如果你的内存较多, 可以1Gb, 甚至更高.
但是像DOS, 安卓X86这些小系统, 512Mb未免太多了.
像DOS, 128Mb都已经非常多了. 但是对于安卓X86这类较新的系统, 还是256Mb好了.
总之内存的数量取决于你装的系统的级别.
你1G的话就分256(可以的话),虚拟机的内存是分物理内存的