-
翻閱登錄檔中的資料。
-
如何在德爾福顯示CPU的檢視,如何顯示CPU指令佇列,請給大師們一些提示檢視原帖”。
-
我總是有**出現錯誤時,或者在操作過程中點選“暫停”出現CPU除錯,一般情況下都沒有遇到過!
-
在 delphi 的設定中修改它,去掉專案碟蟻湮滅單 -->options-->compiler page> 中 use debug dcus 的複選標記,去掉 use debug dcus。
-
因為你在跑步時總是按 f12。 只有在確保啟用視窗為 delphi 時才能按 F12,而不是在除錯應用程式時按 F12,這樣就不會出現 CPU 視窗。
-
檢查哪個段的 CPU 佔用率最高,然後逐步注釋以檢視哪個段**占用了 CPU。 優化此細分市場**。
從理論上講,您只有 22 個客戶端,因此您不應該在插槽上消耗太多 CPU。
也許你的解碼會消耗大量的CPU,對吧?
-
嘗試解碼、儲存和顯示資料以增加臨界區域。
-
沒用,CPU占用是Windows分配的,和德爾福沒什麼關係,只是處理其他事件,CPU也會佔據乙個高等級。
唯一的方法是降低程式優先順序並降低自己,但這並不能保證它不會占用 CPU 時間。
所以你不能考慮CPU使用率,你只需要考慮你的程式在執行很多**時不會阻塞。 您無法調整 CPU 使用率。
另外,樓上提到的**迴圈的強制停滯也是一種方法,但這個速度很慢,可以用1秒計算出來,分成幾十秒。
-
01) 使用包裝工具(如UPX、Aspack等) 02) 使用KOL
03) 不要使用VCL編寫程式。
04)使用ACL(API控制庫)。
05)使用Stripreloc
06)刪除了除錯資訊和TD32
07)將允許的**寫入dll。
08)不要在設計時把**放在表單上,在執行時載入09)使用壓縮的**(用jpg代替bmp)10)減少dfm檔案中的屬性!
我認為有幾種可能性。
1.程式之間有衝突,查詢,找到後解除安裝並重新安裝。 >>>More
CPU 使用率較高的原因如下:
1、系統服務占用,如自動更新等; 在這種情況下,只需稍等片刻,系統就可以更新了。 >>>More