You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Does the bug reproduce also in WPF for .NET Framework 4.8?: No
Problem description:
The attached demo runs on the .NET Framework five seconds and needs 230 MB memory.
The .NET Core 3.0 version is 1 second slower and need 15 MB more memory.
Your code includes startup time. Add a button that starts the timer and executes the code each time it's pressed.
Most of the DLLs on .NET Framework are already ngen'd so you won't see much compilation. The .NET Core 3.0 code seems to be crossgen'd but the jitter still compiles lots of code. eg. 445 methods in PresentationCore.dll are compiled vs 10 in .NET Framework.
You can see this yourself if you use PerfView and open Advanced Group -> JITStats.
Problem description:
The attached demo runs on the .NET Framework five seconds and needs 230 MB memory.
The .NET Core 3.0 version is 1 second slower and need 15 MB more memory.
This issue is not related to: #94
Actual behavior:
Slower perfomance and more memory consumption than .NET Framework
Expected behavior:
Better performance and less memory consumption with .NET Core 3.0
Minimal repro:
PerformanceWpfCoreVsFramework.zip
The text was updated successfully, but these errors were encountered: