Forum Discussion
Allison_Pastewka
Aug 29, 2019Former Employee
Have feedback on the memory/CPU usage on Edge? We're Listening!
Greetings Microsoft Edge Insiders!
My name is Allison and I am a PM working on improving the performance of the new Microsoft Edge browser.
Previously, your feedback let us know that there are times when Edge uses too much memory and CPU. When was the last time this happened to you? What were you doing in this situation? What was your biggest concern about that amount of memory and CPU usage? We are curious about this and would love to learn more.
Thank you for giving us your honest feedback. I look forward to hearing more about where you see Microsoft Edge meeting your expectations, and where it isn’t.
Allison
-The Microsoft Edge Team-
61 Replies
Sort By
- josegime47Copper Contributor
- Reza_Ameri-ArchivedBronze Contributor
Allison_Pastewka normally, when I see performance issue, I will investigate with Process Explorer and Task Manager and send feedback. I normally observed such a case when a website is dealing with GPU or calling several methods.
I generally what to have a feature to investigate this easily. For example, we have Browser Task Manager which is very helpful and I hope to have more options and tools to be able to perform in depth investigation and also feature in Microsoft Edge like we could run profiler and it collect websites and their usage of CPU, Memory and GPU.
- josegime47Copper Contributor
After a few months with Edge Version 83.0.478.45 (Official build) (64-bit) as my default browser I have to say this about memory:
Open pages 1 on each profile. As Firefox hasn't profiles, open pages 2. All open pages are welcome pages.
Memory
Slimjet 110.8 MB
Firefox 302.7 MB
Edge 328.4 MBWindows 10 home 1909
RAM 8.00 GB
64-bit - schroefCopper ContributorDear Allison, I've also noticed that installing websites as apps is detrimental to GPU usage. When I just open them in Edge tabs, there's no problem. - When was the last time this happened to you? Yesterday. - What were you doing in this situation? Busy in SQL Developer. - What was your biggest concern about that amount of memory and CPU usage? Battery usage. I need to be able to conserve battery.
- schroefCopper Contributor
Hi Allison_Pastewka,
I'm quite satisfied with the Chromium powered Edge. Of course there are always points to improve upon. One of them is your implementation of support for Java applets through embedded Internet Explorer. We have a legacy Oracle Forms application running on Java. When I start it using Edge, a constant GPU load is visible in the browser task manager, even when idle. When I start it using Internet Explorer, there's no GPU load.
When was the last time this happened to you?
Today. Screenshots before and after I started the Java applet:
What were you doing in this situation?
I actually just left the machine idle just to monitor the Edge task manager, as well as the builtin Windows task manager.
What was your biggest concern about that amount of memory and CPU usage?
I rely heavily on my laptop's battery, especially since corona forces us all to work from home. I just don't have power outlets at every location in my apartment.
- chandr1000Copper Contributor
Hi Allison_Pastewka, I have concern in huge RAM usage on main msedge.exe process and it still keep expanding.
I've opened over than 4000+ tabs & used built-in tab discarding feature to help kill any unused tabs.
I've opened the Microsoft Edge for a month and never restarted them because I have 7 incognito session with 90 tabs
- Spoiler
chandr1000 wrote:Hi Allison_Pastewka, I have concern in huge RAM usage on main msedge.exe process and it still keep expanding.
I've opened over than 4000+ tabs & used built-in tab discarding feature to help kill any unused tabs.
I've opened the Microsoft Edge for a month and never restarted them because I have 7 incognito session with 90 tabs
it's Only using 5 GB after 1 month and 4000-5000 open tabs and you think it's too much?
no browser is supposed to run like that non stop, it's bad for a lot of reasons. the biggest reason is security. Microsoft regularly releases security updates (among other things) for Edge browser and the updates patch the vulnerabilities in the software.
there are also bugs in every software and the updates fix them and improve the overall experience.
when you use the browser non-stop for 1 month, you miss all of them, because browser needs to be restarted to be updated.
also the way you use InPrivate mode is also not ideal. I'm not trying to judge or anything, just stating the obvious facts. InPrivate mode is for short term usage. to keep your work separate from your main browser session, you can add different offline profiles to Edge and dedicate each one to a bunch of your tasks.
- chandr1000Copper ContributorIs it possible to create a new profile tied with same Microsoft Account?
- KarlFasickCopper Contributor
Allison_Pastewka Yes that is exactly why I came here. I sent feedback, including screenshot and diagnostic data, plus TaskMgr is visible - same page sitting doing nothing on both UWP and Chromium Edge. New edge is keeping my fans running all the time when I'm doing nothing at all and UWP idles at less than 1% - here's part of the email I got - hope you can find it
Just as a reminder, on Mar 25, 2020, you told us:
CPU usage 10x UWP Edge when doing nothing on the exact same page. Why is Chromium Edge keeping my[…]
- Allison_PastewkaFormer Employee
KarlFasick I tried to find your piece of feedback but was unsuccessful. Can you please respond to the email that you got? This will make it easier for our team to find your initial feedback.
Thanks!
- KarlFasickCopper Contributor
Allison_Pastewkasorry was hard to find - I just did reply to the original feedback response. It is under my work address. Along with the reply I pasted in your request here so hopefully they can tie together.
- rickyromeroCopper Contributor
Allison_Pastewka Edge exhibits high CPU usage in the "Browser" portion of its task manager if left running for over 24 hours. I first noticed this issue two months ago and reported it in October. My computer isn't set to sleep, so often I'll return to my desk to find my system's fans running at full speed.
As stated in the post linked above, both my computer and my wife's computer exhibit this issue. I run Edge Beta, and she runs Edge Dev.
Here's a spindump I ran from Activity Monitor on my system just now, while Edge was at 140-230% usage.
- Allison_PastewkaFormer Employee
rickyromero Thank you very much for your feedback! Are you and your wife on the latest versions of Edge Dev and Edge Beta? There have been some product changes made recently addressing high CPU usage on Mac. The changes are in Edge Dev but have not made it to Edge Beta yet. If you are still experiencing issues on the latest versions, can you please submit in-product feedback and we can follow up with you for more information if need be.
Thanks!
- Rohit YadavBronze Contributor
Allison_Pastewka The idle CPU usage of the browser must be reduced further. Even when there is just the NTP open & the browser is minimised, I get around 4-5% of CPU usage by the browser. This is happening everytime, & not a issue that is happening sometimes...
- CoddyCopper Contributor
Allison_Pastewka
Even without any tabs opened Edge on Android locks the frequency to max on little cores (sdm660) with an overall CPU usage of around 50% and I don't even know what is it doing in background.
I've tried blocking Background Sync and Notifications from Site Permissions, I've also tried blocking JavaScript but all in vain.
The only way to bring it back to normal is deleting all user data of the Edge app and start over as freshly installed app but it least for a while until it starts misbehaving again. This brings a bit hit to battery life while using edge in background or foreground. Android will eventually kill it if it stays in background for too long but for the time it stays there it noticeably eats a chuck of remaining battery charge.I'm using a Nokia 7 Plus running Android 9.0.
I don't know if it will help debugging but I've attached a "dumpsys activity". Edge's activity name is "u0a258" as seen in the "top" command screenshot.
If more logs are needed let me know, I would happily provide them.
- CoddyCopper ContributorHere is the logcat. First is full output, second one is filtered by chromium process because the first one is crowded with other useless outputs.
Did you meant another type of Android logs ?
Edit: I may have misunderstood the request. I've now posted a feedback from within Edge Android but it doesn't allow to attach logs in the form.