我想使應用程序運行速度變慢,這可能嗎?我創建了應用程序,它讀取由另一個進程創建的文件,但該進程創建文件並將其刪除速度如此之快,因此可以使該應用程序變慢,以便我可以更快地讀取文件?C++減慢另一個正在運行的進程
我試圖
SetPriorityClass(GetProcessHandleByName("dd.exe"), IDLE_PRIORITY_CLASS);
和我的過程設置爲
SetPriorityClass(GetCurrentProcess(), REALTIME_PRIORITY_CLASS);
,但尚未過程中的運行速度可以慢下來?謝謝。
錯誤。正確的修復方法不是讓應用程序運行速度變慢。正確的解決方法是讓該應用程序保留其輸出文件的副本,而不是將其刪除。 –
以及如何控制該應用程序?它不是由我做的,我沒有它的代碼。 – Vedbex
您可能在讀取文件時鎖定文件,因此刪除文件將失敗。 – Jarod42