我的一個資料處理的軟體服務,C#,有一個表單界面,用了dev express的界面控制元件庫。這個界面運行時CPU占用40%到50%,有輕微波動。長時間跑都是。但是一旦這個表單失去焦點,即不是當前表單了,CPU占用率很快就往100%去了

。求大神幫助!
uj5u.com熱心網友回復:
有沒有定時器、多執行緒、視窗畫圖,這些地方檢查下。uj5u.com熱心網友回復:
VS有個自帶的性能查看器,可以定位CPU及記憶體使用情況.https://docs.microsoft.com/zh-cn/visualstudio/profiling/profiling-feature-tour?view=vs-2019
uj5u.com熱心網友回復:
要看具體代碼。uj5u.com熱心網友回復:
關鍵是表單一失去焦點才出現。

uj5u.com熱心網友回復:
請問是哪個版本的vs啊?vs-2019?
uj5u.com熱心網友回復:
我有點懷疑是顯卡。代碼或者其它硬體沒辦法知道表單不是當前表單……可怕的頻繁接近100%CPU占用率
uj5u.com熱心網友回復:
顯卡只是輸出設備,是不是當前表單是由作業系統判斷的,不是顯卡判定的。
uj5u.com熱心網友回復:
VS有個自帶的性能查看器,可以定位CPU及記憶體使用情況.
https://docs.microsoft.com/zh-cn/visualstudio/profiling/profiling-feature-tour?view=vs-2019
請問是哪個版本的vs啊?vs-2019?
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/6821.html
標籤:C#
