我有一个用 VS2010 Express 为 .Net 4 编写的 WPF 应用程序。一些测试人员报告说,只要应用程序窗口可见,应用程序就会占用大量 CPU(~80%-100%),而不可见时则占用 0%。在我的电脑上不是这样,在我测试过的其他电脑上也不是这样。我看到的是,在打开窗口后的前几秒钟它需要一堆 CPU,但随后下降到百分之几。
我怀疑这是 WPF 窗口渲染的问题。但我不明白为什么它只发生在某些用户身上。
我知道这没什么好做的,但是如果有人知道从哪里开始寻找导致此性能问题的原因,将不胜感激。
谢谢!