虚拟机如何消耗物理主机上如此少的RAM?

dggoldst

我在具有2GB RAM的Windows XP计算机上运行VirtualBox。我已经创建了一个虚拟的Ubuntu计算机,并为其分配了750MB的基本内存。

为了进行测试,我在虚拟机上一次运行了20件事。根据ubuntu中的“ top”,正在使用750兆的内存以及相当大的交换空间。

但是,回到Windows Task Manager,VitrualBox仅使用45,000K的内存。当我要求虚拟机执行更多操作时,VirtualBox进程的CPU使用率上升了(在Windows中),但是内存使用率却保持不变。

使用750 MB内存的虚拟机如何仅消耗物理机上的45 MB内存?

我认为答案是虚拟机没有使用实际内存,而是使用了模拟内存(即交换空间),但是它确实感觉很活泼,就像它在RAM中运行一样。

更新:我已经按照建议使用perfmon了。即使总结我能想到的所有内容,它似乎仍然占用不到300兆……因此,这仍然是一个谜。

Process               VirtualBox     VirtualBox#1     Total
PoolNonpagedBytes     5,840          42,552           48,392
PoolPagedBytes        119,796        166,892          286,688
PrivateBytes          8,884,224      52,719,616       61,603,840
VirtualBytes          75,939,840     161,202,176      237,142,016
Sum                   84,949,700     214,131,236      299,080,936
罗兰·肖

任务管理器中的列可能会误导您的数字-为了使每个进程准确使用内存,您可以使用perfmon(“控制面板”中的性能监视器)并查看“专用字节”数字。

为了显示这一点,请进入perfmon,单击以添加计数器(我是Ctrl+I种人)。“性能对象”将是“进程”,“私有字节”在计数器列表中-显然,您需要从右侧列表中选择相关的进程。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

物理主机或虚拟机

来自分类Dev

一个物理主机上可以同时运行多少个虚拟机?

来自分类Dev

如何查找Windows是在虚拟机上还是在物理机上运行?

来自分类Dev

我的虚拟机(或主机系统)无法正确使用RAM

来自分类Dev

虚拟机比主机快?

来自分类Dev

从主机访问虚拟机

来自分类Dev

如何在非GUI Linux主机上的虚拟机中运行GUI客户端OS?

来自分类Dev

如何在Windows 10主机上的Ubuntu 16 Virtual Box guest虚拟机中安装PHP5?

来自分类Dev

如何访问虚拟机上的共享主机文件?

来自分类Dev

在虚拟机上,如何通过名称访问主机?

来自分类Dev

RAM如何在虚拟机中工作?

来自分类Dev

如何从主机列出虚拟机目录的内容?

来自分类Dev

如何从主机打开存储在虚拟机中的文件?

来自分类Dev

如何使用主机名配置Vagrant虚拟机?

来自分类Dev

使用VirtualBox在CentOS 7 guest虚拟机上启用ssh主机到guest虚拟机和guest虚拟机Internet

来自分类Dev

物理主机升级后,虚拟机失去了Internet连接

来自分类Dev

从虚拟机调整物理分区的大小

来自分类Dev

将Mac OSX等/主机上的域映射更改为Vagrant虚拟机

来自分类Dev

我应该在Windows或Linux主机上运行Windows虚拟机吗?

来自分类Dev

在Ubuntu主机上激活Windows 10 Home VirtualBox guest虚拟机的OEM许可证

来自分类Dev

在64位OSX主机上安装32位Windows 7 Guest虚拟机

来自分类Dev

是否可以在同一键控主机上激活Windows 10 Pro虚拟机?

来自分类Dev

VirtualBox是否可以在32位主机上运行64位guest虚拟机?

来自分类Dev

OSX主机上VirtualBox中Fedora 27 guest虚拟机的闪烁

来自分类Dev

我可以通过虚拟机在主机上运行VPN以连接到Tor吗?

来自分类Dev

如何在vmware中的主机和虚拟机之间启用复制粘贴,虚拟机是Ubuntu

来自分类Dev

在虚拟机中分配RAM

来自分类Dev

从虚拟机访问本地主机

来自分类Dev

在虚拟机中挂载主机目录

Related 相关文章

  1. 1

    物理主机或虚拟机

  2. 2

    一个物理主机上可以同时运行多少个虚拟机?

  3. 3

    如何查找Windows是在虚拟机上还是在物理机上运行?

  4. 4

    我的虚拟机(或主机系统)无法正确使用RAM

  5. 5

    虚拟机比主机快?

  6. 6

    从主机访问虚拟机

  7. 7

    如何在非GUI Linux主机上的虚拟机中运行GUI客户端OS?

  8. 8

    如何在Windows 10主机上的Ubuntu 16 Virtual Box guest虚拟机中安装PHP5?

  9. 9

    如何访问虚拟机上的共享主机文件?

  10. 10

    在虚拟机上,如何通过名称访问主机?

  11. 11

    RAM如何在虚拟机中工作?

  12. 12

    如何从主机列出虚拟机目录的内容?

  13. 13

    如何从主机打开存储在虚拟机中的文件?

  14. 14

    如何使用主机名配置Vagrant虚拟机?

  15. 15

    使用VirtualBox在CentOS 7 guest虚拟机上启用ssh主机到guest虚拟机和guest虚拟机Internet

  16. 16

    物理主机升级后,虚拟机失去了Internet连接

  17. 17

    从虚拟机调整物理分区的大小

  18. 18

    将Mac OSX等/主机上的域映射更改为Vagrant虚拟机

  19. 19

    我应该在Windows或Linux主机上运行Windows虚拟机吗?

  20. 20

    在Ubuntu主机上激活Windows 10 Home VirtualBox guest虚拟机的OEM许可证

  21. 21

    在64位OSX主机上安装32位Windows 7 Guest虚拟机

  22. 22

    是否可以在同一键控主机上激活Windows 10 Pro虚拟机?

  23. 23

    VirtualBox是否可以在32位主机上运行64位guest虚拟机?

  24. 24

    OSX主机上VirtualBox中Fedora 27 guest虚拟机的闪烁

  25. 25

    我可以通过虚拟机在主机上运行VPN以连接到Tor吗?

  26. 26

    如何在vmware中的主机和虚拟机之间启用复制粘贴,虚拟机是Ubuntu

  27. 27

    在虚拟机中分配RAM

  28. 28

    从虚拟机访问本地主机

  29. 29

    在虚拟机中挂载主机目录

热门标签

归档