gpt4 book ai didi

numbers - 设置每个处理器虚拟机 (VMware) 的最佳处理器/内核数量

转载 作者:行者123 更新时间:2023-12-02 13:03:19 25 4
gpt4 key购买 nike

我一直在寻找答案,但没有找到。我正在尝试创建一个新的虚拟机来开发网络应用程序。最佳处理器设置是什么?我有带超线程的 i7(第六代)。主机操作系统:Windows 10。 guest 操作系统:CentOS。

题外话:我应该给虚拟机的 RAM 应该是我内存的 50%?可以吗? (我有 16GB 内存)

谢谢!

最佳答案

这称为“调整虚拟机大小”,它取决于将在其中运行的应用程序工作负载。理想情况下,您希望为虚拟机提供应用正确运行所需的最少资源。 “正确”是基于您的期望的主观判断。

在虚拟机 (CentOS) 内,您可以运行 top 来查看正在使用多少内存和 cpu %。您还可以安装 htop,您可能会发现它比 top 更友好。

内存

如果您发现 RAM 的使用率较低,您可能可以减少为虚拟机提供的 RAM。如果您发现使用了任何交换内存(分页到磁盘),您可能需要增加 RAM。从 2GB 开始,看看应用程序的行为如何。

CPU

您可能希望从不超过 2 个 vCPU 开始,查看 top 以了解应用程序在负载下的利用率,然后对更多/更少的 vCPU 进行评估。

托管虚拟机管理程序 (VMware Workstation) 处理 guest CPU 使用情况的方式是通过 CPU 调度程序。当您为虚拟机提供 x 数量的 vCPU 时,虚拟机将需要等待,直到 CPU 上有足够多的核心空闲才能执行“工作”。您提供的 vCPU 越多,调度就越困难(越慢)。它比这更复杂,但我试图保持高水平。 CPU scheduling deep dive .

关于numbers - 设置每个处理器虚拟机 (VMware) 的最佳处理器/内核数量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34105210/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com