如何防止基于 Silverlight 的网站占用 Internet Explorer 中的所有 CPU?

如何防止基于 Silverlight 的网站占用 Internet Explorer 中的所有 CPU?

我有一个客户,他使用另一家供应商的销售点系统。我需要定期从该系统下载报告,目前唯一的方法是使用 Internet Explorer,它使用 Silverlight。我只有一台 Mac,所以我在 VirtualBox 下运行 Windows,这很有效,但几分钟后,Windows 就变得非常慢。单击或按键需要整整一分钟才能生效。

当我查看 Mac 的 CPU 使用率时,VirtualBox 占用了超过 200% 的 CPU(2.9 GHz 四核 i7)。关闭 IE 窗口(并等待一分钟,让关闭按钮的点击生效)后一切恢复正常。我已与另一位在原生 Windows 下访问网站的用户确认,问题存在于 VirtualBox 之外。

我能做些什么来解决这个问题?

相关内容