使用 pve,为何 windows 的虚拟机没开任何软件,内存使用率就 88%了呢

2022-07-09 11:02:20 +08:00
 sjmcefc2

感觉不科学啊,没有运行什么软件就 88%了,windows7 64bit 系统,分配了 8g 内存。 分配 16g ,直接干到 92%,感觉不科学啊,而且远程时候,都是逐帧显示,没有很流程。

4096 次点击
所在节点    程序员
11 条回复
linglin0924
2022-07-09 11:21:14 +08:00
内存这个问题,有个叫气泡驱动或者 气球驱动 的驱动程序,你搜一下,在 windows 的虚拟机上装好重启,内存就不会爆炸了。
sjmcefc2
2022-07-09 11:24:56 +08:00
奇怪的是虚拟机内部显示只用了 2g/16g
lifanxi
2022-07-09 12:03:53 +08:00
1 楼正解
emberzhang
2022-07-09 12:16:21 +08:00
zy8595208
2022-07-09 15:21:32 +08:00
就算装了气泡驱动,也只是少了一些,占用起码也 70%,和 win 实际使用的内存还是差得多。不像 linux ,linux 虚拟机的宿主机内存占用和实际内部实际占用差不多
ltkun
2022-07-09 15:24:27 +08:00
远程不流畅和你内存多大没一毛钱关系 远程没用上 GPU 加速而已
Cooky
2022-07-09 15:32:16 +08:00
linux 发行版一般都自带 virtio 驱动,windows 要自己装
sjmcefc2
2022-07-09 19:00:17 +08:00
@zy8595208 我的系统是 win7 ,气泡驱动提示只能用在 win8,2012 以上?我实在 pve 网站找的这个 virtio-win-0.1.217.iso


@ltkun gpu 加速在 pve 下如何开?我用的只是核显,没有独立显卡
luomao
2022-07-11 10:07:44 +08:00
你是指 pve 直接把 win 虚拟机对应的内存吃完了么。pve 分配虚拟机内存好像是直接把内存划分到虚拟机上,分配多少,pve 中就占用多少
sjmcefc2
2022-07-16 18:25:17 +08:00
@luomao 是 pve 中的 windows 虚拟机的内存占用量大,大概随便开机从概要里面看就到 80%,但是在虚拟机内部 windows 任务管理器只有 3/16 左右
zx900930
2022-08-07 20:45:29 +08:00
宿主机是直接把分配的内存全额划给对应的虚拟机,虚拟机显示的是虚拟内存的占用情况,空闲的内存不能被虚拟机外部其它虚拟机使用

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

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

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

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

© 2021 V2EX