• 请不要在回答技术问题时复制粘贴 AI 生成的内容
rainboat
V2EX  ›  程序员

vmare 虚拟机 cpu 和内存分配问题

  •  
  •   rainboat · Oct 1, 2021 · 2821 views
    This topic created in 1690 days ago, the information mentioned may be changed or developed.

    我用 vmware 在 ubuntu 上运行了一个 centos7 的虚拟机,主要用来编译调试一个大型的 c++程序。想请教一下各位如何分配 cpu 核心数和内存数量才能让虚拟机的性能达到最优呀,有没有什么通用的计算公式啥的。

    目前我 cpu 为 i7 11700k,是 8 核 16 线程。内存是金士顿 16G 3200,硬盘为三星 980 1T NVME 。

    7 replies    2021-10-02 05:44:24 +08:00
    choury
        1
    choury  
       Oct 1, 2021
    这种需求为啥不用 docker ?
    Rheinmetal
        2
    Rheinmetal  
       Oct 1, 2021
    按量付费云服务器 或者自己再搞个迷你小主机专门装 linux 跑 折腾虚拟化费时费力
    rainboat
        3
    rainboat  
    OP
       Oct 1, 2021 via iPhone
    @chour 目前不太了解这块,docker 的性能会更好一点吗?如果是的话我就用 docker 了
    lithiumii
        4
    lithiumii  
       Oct 1, 2021 via Android
    @rainboat docker 性能损失小于虚拟机
    choury
        5
    choury  
       Oct 1, 2021
    @rainboat #3 docker 性能肯定比虚拟机好,而且也更轻量级,你这个场景是比较适合
    wevsty
        6
    wevsty  
       Oct 1, 2021
    所谓性能达到最优,如果指的是让虚拟机能运行多快就运行多快的话当然是所有 CPU 核心都分配给虚拟机。

    如果指的是要体验最好,那就根据自己的实际需要分配就行了。
    xuanbg
        7
    xuanbg  
       Oct 2, 2021
    当然是全给他!不,不装虚拟机才是性能最优。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5330 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 47ms · UTC 09:01 · PVG 17:01 · LAX 02:01 · JFK 05:01
    ♥ Do have faith in what you're doing.