У меня есть 2 графических процессоров в моем ноутбуке: Intel HD Graphics 4600 и NVIDIA GeForce GTX 950mутечка DWM памяти на NVIDIA GPU во время работы просто UWP приложение
Во время работы простой UWP приложение с помощью API Windows.UI.Composition Я заметил, что мой рабочий стол зависает. Проверял мои процессы и выяснил, что DWM потребляет много памяти.
Во время работы по количеству форумов кто-то сказал просто отключить NVIDIA и повторить попытку с интегрированным GPU. Хотя ответ был о утечке памяти DWM во время игры в какую-то игру, она решила проблему.
разница поразительна. Но я не нашел главного ответа - ПОЧЕМУ ?!
Я также пробовал этот трюк с NVIDIA GTX 760 и 980 - тот же результат.
Использование NVIDIA является основной целью для моего приложения.
Отслеживать выделение памяти с помощью WPR.exe/WPA.exe: https://channel9.msdn.com/Shows/Defrag-Tools/Defrag-Tools-154-Memory-Footprint-and-Leaks#time=16m57s, https://msdn.microsoft.com/en-us/windows/hardware/commercialize/test/wpt/memory-footprint-optimization-exercise-2 и посмотреть, как функции выделяют столько памяти – magicandre1981