pve 开的 win10 卡的不行

327 天前
 xinmans
看了下硬盘的 latency ,经常冲到 500 ~ 1000 毫秒的 io 延迟。不卡也天理难容。但是我用的底层是 nvme 系统,按理说不应该这么卡,如何调查?

pve 上开了不少 vm ,跑了 k3s ,几个 ubuntu 虚拟机
3027 次点击
所在节点    服务器
15 条回复
stinkytofu
327 天前
没有显卡肯定是比较卡的, 非常不建议装 win10 , 虚拟化装 window server 会流畅很多,我用 window server 2012 不管是远程桌面, 还是内存占用,稳定性, 都比 win10 好了不少。 得出这个结论之前, 我也用了虚拟化 win10 将近一年, 卡慢崩溃重启,不堪其扰。
wniming
327 天前
@stinkytofu 那是你没优化好,pve 我没用过不知道要怎么优化,如果你是像我一样日常 linux 作为主力系统可以用 virt-manager 装 win10 ,video 选择 qxl ,win10 再装一个 spice 的驱动,然后把 win10 的动画特效关掉,日常用非常流畅,即便在公司远程连接家里的 win10 虚拟机也非常流畅。
stinkytofu
327 天前
@wniming #2 你确实会优化,但是现在我更愿意用开箱即用的 window server , 不想折腾你这些。
xinmans
327 天前
我的是 windows ltsc 2019 ,io latency 的问题是不是和盘的关系更大一些啊
GooMS
327 天前
看宿主的硬盘
FrankAdler
327 天前
我 g5420 的 cpu ,装的 win10 ,启用了 virtio scsi ,如果把 g5420 的显卡也分配给 win10 的话,玩一些 2d 游戏还是不卡的
toponyou
327 天前
@xinmans 我和你装的一样 ltsc2019 ,一点都不卡
gamexg
327 天前
同 pve 下运行 win10,没有卡顿问题.
使用的是 VirtIO SCSI single + scsi +ssd 仿真+丢弃 .底层也是 ssd.
缺点是安装时需要手工提供驱动 iso.
gamexg
327 天前
@gamexg #8

A SCSI controller of type VirtIO SCSI single and enabling the IO Thread setting for the attached disks is recommended if you aim for performance. This is the default for newly created Linux VMs since Proxmox VE 7.3. Each disk will have its own VirtIO SCSI controller, and QEMU will handle the disks IO in a dedicated thread. Linux distributions have support for this controller since 2012, and FreeBSD since 2014. For Windows OSes, you need to provide an extra ISO containing the drivers during the installation.
msvcr110
327 天前
pve 官方有 Windows vm 优化教程,可以看一下
xinmans
327 天前
找到原因了,我从备份恢复 windows ltsc 2019 的时候,磁盘直接变成了远端 truenas 的 disk ,这 io 不卡成翔,都走网络 nfs 协议了,备份有坑还是啥不知道,我先改成 local-lvm 的吧
villivateur
327 天前
IO 延迟大的话,看看你有没有用 VirtIO Block + IO threading ,用这个能快不少
benjaminliangcom
327 天前
显示那里选 virt-io gpu ,virtoio 驱动装上 用 rdp 连接
chutianyao
326 天前
@wniming 我在 linux 下用 vmware 运行 win10 卡成狗, virt-manager 使用体验如何
wniming
326 天前
@chutianyao 我用 virt-manager 跑 win10 用来当办公机,经常在 win10 虚拟机里跟同事飞书会议共享我的桌面都不卡。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1014299

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX