我正在編程一個WPF應用程序。我在一些窗口中使用BitmapCache
,就像這樣:過程「系統」導致CPU使用率過高
CacheMode = new BitmapCache() {
EnableClearType = false,
RenderAtScale = 2,
SnapsToDevicePixels = false; }
然後:
- 運行我的機應用,CPU使用率是正常的。
- 按Ctrl + Alt鍵+德爾,顯示任務管理器,命名爲 「系統」 的過程中顯示的CPU使用率過高。
進程瀏覽器示出,它是由這些2個線程導致問題:
NTOSKRNL.EXE WheaAttemptPhysicalPageOffline + 0x350
dxgmms1.sys VidMmInterface + 0x26500
我用!英特爾高清顯卡。
這是一個WPF,直接或圖形驅動程序的錯誤?有人知道嗎?
高了多久?多高?爲什麼它應該是一個bug? – 2013-05-07 10:45:49
它會持續幾分鐘,WPF屏幕將被凍結。 – wzpchina 2013-05-08 00:54:08