virtualbox 2.0.2在vista系统中内存泄漏的问题解决

virtualbox 自从被sun收购后, 就被命名为 Sun xVM Virtualbox, 并在短短的几个月内, 升到了2.0正式版.
这样快速的发布新版本,肯定会给稳定性带来很大的冲击.
这次, 就留下一个非常严重的平台性能问题给使用者. (难道是故意不重视 MS 的系统?)

发现这个问题, 是我从1.6.6升级到2.0.2后. 当时, vm里不跑任何server和应用程序, host cpu一直保持在30%左右.
通过task manager观察,是一个 VboxSVC的进程. 并且, cpu和内存成上升趋势.

以一个技术人员的角度来看, 这种现象肯定不是正常现象.
通过sun的技术人员反馈,获知是vista系统 IMbemRefresher interface 的一个内存泄漏bug.

通过打 MS 的 hotfix 补丁可以解决这个问题.
补丁

如果碰到相似问题的朋友, 可以用这种方式解决.
另外,这个补丁下载是通过邮件发给你的, 需要你填写email.
在回信时, 会附带下载链接, 和解压密码(是一个 self-extractor 包).

转载请注明原文链接:http://kenwublog.com/virtualbox2-memory-leak-resoving

2008/09/17 | Posted in Others
No comments yet.

Leave a comment

Attention: Java syntax highlighting is enable. For example: <pre lang="java"> class A {} </pre>