我有一台运行 VirtualBox OSE 的带有 16GB RAM 的四核 Ubuntu (Lucid) 笔记本电脑。我有一个在 VirtualBox 上运行的 Windows 2003 Server VM,它已分配了 1.5GB。虚拟机启动后,我可以看到它消耗了 700MB 的分配空间。
但是,我的 Ubuntu 主机报告说真正的 VirtualBox 进程消耗了我的主机 RAM 的 6.1GB。有谁知道它为什么这样做以及我如何才能只使用它需要的东西。有了这么多内存,它几乎可以托管这个单个 VM 的 4 个副本!:)
编辑:我使用的 VirtualBox OSE 版本是:3.1.6_OSE r59338。
谢谢!
一种可能性是您还看到 VirtualBox 进程本身使用的内存,尽管您报告的数量仍然非常不合理。
所以在我看来,您在 VirtualBox 中发现了内存泄漏或其他内存错误。
至少在 google 中,查询“VirtualBox 内存泄漏”返回了 346,000 个结果,实在太多了,无法进一步分析!
您可能会考虑升级到当前的 VirtualBox 4.0.6 版本,希望该错误得到修复。如果没有,请尝试通过VirtualBox 社区与开发人员建立联系。
| 归档时间: |
|
| 查看次数: |
5935 次 |
| 最近记录: |