如何解决在单独的VM中运行低优先级流程和高优先级流程
我们正在proxmox主机上运行多个VM。虚拟机同时具有高优先级和低优先级任务(这些任务运行良好)。
问题是,从proxmox角度看,VM的cpu用法看起来像黑匣子,要么使用CPU,要么不使用CPU。因此,如果所有物理CPU的利用率都接近100%,proxmox无法明确指示VM在CPU上更容易使用。如果我错了,请纠正我。
我的问题是,是否可以从QEMU guest虚拟机检测主机上的CPU是否过载?类似于内存膨胀设备,但用于CPU?
它将解决对cpu延迟(docker,consul,portworx)非常敏感的群集软件的问题。问题的第一个指标是(从VM内部看):
BUG: soft lockup - CPU#5 stuck for 22s!
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。