thread-priority

    2熱度

    2回答

    我使用Indy 10的TIdCmdTCPServer組件來實現我的客戶機 - 服務器應用程序。問題是來自客戶端的請求可能相當複雜,並且我的服務器應用程序的GUI部分立即失去了響應能力。從Indy Documentation中,我得到了Indy: 使用線程優先級tpHighest創建並啓動Bindings的偵聽器線程。 我可以改變這種行爲嗎?

    1熱度

    2回答

    我希望我的cl.exe(C++編譯器進程)進程以低於正常優先級的方式運行,以便我的UI線程不受影響。我爲我的大部分項目啓用了/ MP構建,並希望利用所有CPU,但不希望此盒子陷入停滯狀態並且無法使用。 一位同事編寫了一個實用程序,用於監視線程並允許用戶選擇進程名稱來刪除優先級,但是我想知道是否可以爲Visual Studio編寫一個插件, .exe,以便您可以通過編程降低優先級。 那麼,這是可能的