-
-
Notifications
You must be signed in to change notification settings - Fork 2.9k
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
Higher RAM usage in NETCore #4716
Comments
The code is nearly identical, the major differences being the compiler and the runtime. We're still building using There are some differences I've observed between the Once #4640 has been resolved we can look at upgrading to a new In the short term you can try self hosting the browser sub process so the https://github.com/cefsharp/CefSharp/wiki/SelfHost-BrowserSubProcess |
Is there an existing issue for this?
CefSharp Version
120.2.50
Operating System
Windows 11
Architecture
x86
.Net Version
.NET 6.0
Implementation
WinForms
Reproduction Steps
Create minimal application that uses CefSharp and build it both for .NET Framework and .NET Core.
Expected behavior
Both versions should take a similar amount of RAM.
Actual behavior
There's a 20-30% difference between the two versions' working set.
See this table (taken from Process Explorer):
.NET 6:
.NET 4.7.2:
This increases even further when I actually start browsing in either program.
Regression?
No response
Known Workarounds
No response
Does this problem also occur in the CEF Sample Application
Not Tested
Other information
No response
The text was updated successfully, but these errors were encountered: