虚拟化 – 将非标准内存数量分配给虚拟机

参见英文答案 > Are there any disadvantages to unusual RAM amounts for virtual machines?                                    2个
在我使用的各种主机系统上设置虚拟机时,无论是Hyper-V,VMware还是KVM,我总是以与物理内存配置相匹配的数量分配RAM – 例如添加1GB的RAM我会增加1024MB,对于6GB的RAM,我会添加6 x 1024 = 6144MB.

我意识到我从来没有想过为什么我会这样做,这只是以前在我从未质疑过的工作场所所做的事情.

所以,我的问题是,除了它意味着虚拟化操作系统可以将分配的RAM整齐地舍入到最接近的GB之外,分配RAM的数量不是2的幂或其倍数有什么缺点吗?例如添加500MB RAM,750MB RAM或1001MB RAM会不会有任何不足之处?

或者,是否有任何优势可以使这成为推荐的做事方式?

我已经把这个问题留给了主机操作系统开放式的问题,因为我有兴趣看看不同主机是否有不同的考虑因素.

最佳答案
没有缺点.您可以根据RAM添加所需内容. CPU也是如此.如果您需要3个vCPU或4或5,则可以根据需要进行分配.

有些管理员喜欢看到512和1024的倍数,但它确实没关系.

转载注明原文:虚拟化 – 将非标准内存数量分配给虚拟机 - 代码日志