2016-08-14 73 views
0

當我的Windows 10應用程序運行時,它會導致執行一個名爲Runtime Broker的進程,這佔用了大量的內存空間。防止我的Windows應用程序導致Windows運行時代理運行內存不足

Runtime Broker

我知道我的應用程序是不是「內存大戶」,它幾乎需要80 MB的RAM來執行。但從開始的時候起,Runtime Broker使用的內存會持續增加,直到PC卡住。

在殺死該進程後,該應用程序被Windows強制關閉。

如果我只知道代碼的哪個部分導致這種情況發生,我會在此處發佈我的源代碼。

有什麼可能的技術原因發生這個問題,並且我的代碼中有什麼可能的修復來防止這種情況?

我的代碼有什麼問題,或者是我打電話的API嗎?

+0

[Windows 8中的RuntimeBroker.exe進程是什麼?](http://superuser.com/q/500089/52365) – GSerg

+0

的可能重複我意識到這個問題之前已經被問到。我編輯了我的問題以更多地關注**如何防止由於我的應用程序而發生此問題** –

+0

您可能有內存泄漏。很難說沒有看到代碼。這可能不是Stack Overflow可以爲你調試的東西。 –

回答

0

您可以輕鬆地刪除RuntimeBroker.exe和任何其他文件。我通過啓動實時Linux Dvd刪除了RuntimeBroker.exe和Livecomm.exe,並在加載完成並安裝c:驅動器後,只需導航到該文件並將其刪除。完成!

相關問題