V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
KasuganoSoras
V2EX  ›  问与答

KVM 虚拟机卡顿问题

  •  
  •   KasuganoSoras · Jun 7, 2021 · 3328 views
    This topic created in 1785 days ago, the information mentioned may be changed or developed.

    我有一台服务器,CentOS 7 系统,用于开虚拟机,但是基本上每个开出来的 Windows 虚拟机都有一个问题,就是很卡,系统登录要 2 分钟,开个 VS 2017 要 3 分钟,开个 3dsmax 要 5 分钟。

    基本上各种操作都会慢半拍,鼠标偶尔也会卡,任务管理器里面看到 C 盘占用率经常 100%,以为是硬盘问题,但是用 CrystalDiskMark 测试感觉也不算太拉胯,能达到正常机械盘的水平。

    img

    • 物理机硬件:E5-2698 v3 双路,256G 内存,4 块 2T 西数蓝盘组的 RAID6
    • 虚拟机配置:32 核心( host-passthrough,手动指定 NUMA 节点到第一颗 CPU ),64G 内存,100G 硬盘。
    • 硬盘配置:SCSI 磁盘,raw 格式,缓存 writeback,IO 模式 threads

    实在是搞不明白到底哪里有问题

    PS:物理机没有显卡,有可能是这个原因么?

    Supplement 1  ·  Jun 16, 2021
    破案了,缓存模式改成 writethrough,IO 模式 threads,虚拟机里面设置磁盘策略为快速删除后,速度正常了,虽然不是特别快,但是起码能用,打开 VS 30 秒以内吧,希望能帮到以后看到这个帖子的人。
    10 replies    2021-06-09 08:46:07 +08:00
    fkmc
        1
    fkmc  
       Jun 7, 2021
    virtio-win.iso 装了么
    显卡 硬盘 使用 virtio
    KasuganoSoras
        2
    KasuganoSoras  
    OP
       Jun 7, 2021
    @wccc 装了,硬盘如果用 virtio 会开不了机,装系统的时候也认不到盘。。
    fkmc
        3
    fkmc  
       Jun 7, 2021
    @KasuganoSoras #2 安装系统时候 加载驱动后再安装系统 硬盘就显示了
    ziseyinzi
        4
    ziseyinzi  
       Jun 7, 2021
    慢办拍是因为虚拟显卡性能不行,开应用慢是 IO 的问题
    locoz
        5
    locoz  
       Jun 7, 2021 via Android
    可能是 IOPS 低?我这的虚拟机放机械硬盘也是特别慢,但是放到 Intel 900P 上就挺正常…
    csdreamdong
        6
    csdreamdong  
       Jun 7, 2021
    virtio 驱动,更新或者换个版本。
    cpuset,隔离下每个 vcpu 。
    卡只是感受,还是得判断定位下。cpu 问题还是磁盘 io 问题,还是内存问题,从虚机到宿主机,可以挨个检查下。
    learningman
        7
    learningman  
       Jun 7, 2021 via Android
    你这个表叔感觉就是 IO 炸了。别测速,试试测延迟。
    KasuganoSoras
        8
    KasuganoSoras  
    OP
       Jun 7, 2021
    @wccc @ziseyinzi @locoz @csdreamdong @learningman 谢谢回复,还有一个很重要的事情我忘记说了,物理机是软阵列,用的是 ZFS,我在谷歌上查了一下好像有关于 ZFS 阵列上的虚拟机性能差的相关问题,但是貌似没有明确的解决方案。
    locoz
        9
    locoz  
       Jun 7, 2021
    @KasuganoSoras #8 😦ZFS 阵列在有内存缓存的情况下虚拟机性能还这么差吗...我还准备从 unraid 迁到 truenas 来着,这看来还得想办法解决一下虚拟机的问题了。
    fkmc
        10
    fkmc  
       Jun 9, 2021
    @KasuganoSoras #8 zfs 不会吧 我之前也在有缓存的 zfs 上面安装过 性能还行
    应该是物理机没有显卡的问题
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3394 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 42ms · UTC 12:29 · PVG 20:29 · LAX 05:29 · JFK 08:29
    ♥ Do have faith in what you're doing.