New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
High memory consumption or memory leak on Intel integrated graphics #7704
Comments
@Anduin2017 You are using NVIDIA GPU, so you don't have this issue. It only happens to a few Intel CPU with integrated GPU. |
We have the same issue on a few recent Dell Laptops with 12th Gen Intel CPUs. In our case (32bit application) it leads to OutOfMemory and other exceptions in strange places. |
We are also encountering this issue. It's not only limited to what you described. In our case a static Image source is breaking the application completely in addition to exploding memory usage. The error we sometimes are able to catch is |
We have escalated this issue through our hardware distributor to Intel and Microsoft. As it is only a problem on Intel GPUs with the Intel drivers enabled, i would suggest to contact Intel support if you are affected. |
We are currently following with the DirectX team internally for this bug. We will update you as soon as we know more. |
The problems are so obviously! - (and after 2 hours of research you can see that the problem comes at the time when microsoft changes the concept to the new wrapper D3D9On12). |
Do you have news from this issue? We are currently struggeling with this problem and it is very urgent, that we get a solution! We will appreciate every kind of help. |
Memory consumption of a Fullscreen WPF application on a 4K UHD Display + Intel GPU is insane. Using Software rendering fixes the issues, but we would prefer a better solution. Our telemetrics currently shows a lot of OutOfMemory and RenderThreadFailure Exceptions and the majority of our target devices are using these gpus. Hope this will be fixed soon. |
Same issue here. Hardware:
Software:
The workaround solution mentioned to use software rendering works indeed, but is not preferred. |
Same thing on UHD630. It's a driver issue. Anything that uses GPU will leak memory no matter what(Tried with Qt and glfw). We have been having problems with Intel igpu's since 2021 and seems like Intel just doesn't care. What a trash company |
Reference microsoft/D3D9On12#72 |
Description
WPF application running on some Intel integrated graphics card is taking a lot more memory than it should. Even a pure empty WPF app takes 165.2 MB on startup.
On other machine without Intel graphics, or disabling intel graphics card, or use software rendering, the memory consumption is normal.
There are two threads on Intel community site describing the same issue. But I am not sure if this is a WPF issue or Intel issue.
https://community.intel.com/t5/Graphics/Net-WPF-Application-high-memory-consumption/td-p/1434020
https://community.intel.com/t5/Graphics/UHD710-High-memory-usage-and-memory-leak-issues-with-WPF/m-p/1471504
Reproduction Steps
Expected behavior
Memory usage is around 10-30 MB
Actual behavior
Memory usage is around 150 MB
Regression?
No response
Known Workarounds
Set the WPF app to use software rendering.
Impact
Users with some type of Intel graphics will have much more memory usage and potentially slow down their system.
Configuration
Other information
This issue does not happen to
Attaching the WPF app used for testing this
WpfApp1.zip
Memory consumption also has something to do with monitors:
It doesn't matter which screen the App is on, the more screens, the more memory usage.
No response
The text was updated successfully, but these errors were encountered: