Examining Microsoft Edge Browser Performance
81–90 of 138 posts
Re: Examining Microsoft Edge Browser Performance
#82Are they really going the completely disregard Linux users?
Re: Examining Microsoft Edge Browser Performance
#83Earlier quoted context omitted.
I run exactly zero extension and used an ad-blocker for maybe 1 month in my whole lifetime. With that being said, I am genuinely curious how these 2 things are necessary for you to consider a browser. Are there extensions that I don't have that is crazy for me not to have?
I'm genuinely curious how anyone can spend any significant amount of time reading on the web and not use an ad-blocker. Even mostly-benign animated sidebar ads are too distracting for me.
Re: Examining Microsoft Edge Browser Performance
#84I wonder how much the Edge's performance will affect the average person's decision to use it or not. Browsers one up each other all the time and I'm sure Google's next major Chrome update will show improvements over the Edge. Renaming your browser won't change peoples' memory of Internet Explorer, even if Microsoft built Edge from the ground up. The average person is still going to be thinking IE when they see it. Wi…
>Renaming your browser won't change peoples' memory of Internet Explorer, even if Microsoft built Edge from the ground up. The average person is still going to be thinking IE when they see it. Maybe I'm underestimating how culturally aware the average person is, but I doubt most people will care to make this connection between IE and Edge.
Re: Examining Microsoft Edge Browser Performance
#85Re: Examining Microsoft Edge Browser Performance
#86Benchmarks are good but the overall experience is what matters the most. I'm really impressed by the startup time of Edge. I type some query in the Cortana search bar and press Enter, it launches Edge extremely fast. So far I really love the performance. However to make it my main browser I'm still waiting for adblocking extensions. I browse with a few tabs opened, one of them start randomly playing an ad video, at l…
Probably something to do with the fact that Edge/Cortana is already loaded at Windows start? So in a way it's a "trick" to starter "faster".
Re: Examining Microsoft Edge Browser Performance
#87Re: Examining Microsoft Edge Browser Performance
#88I definitely will be one of who which will switch from chrome to edge(or any other viable competitor) very soon. The ridiculous path chrome team have chosen for their path is enough for me already.I have said this so many times, I don't want another OS on top of my OS.I just want a Browser , not an application-platform which uses my 3 GB of ram for apps and extension.Even when I delete all app and extension there is…
Re: Examining Microsoft Edge Browser Performance
#89Earlier quoted context omitted.
> Everyone In my experience, you're dramatically overestimating how many people really understand what a browser is, what IE is, or can disambiguate between Chrome and Google.
"Everyone" wasn't the literal everyone, "everyone" is the group of people that buy a Windows OS and install another browser. Those people know what a browser is.
> I wonder how much the Edge's performance will affect the average person's decision to use it or not.
About half of people using Windows continue using IE right now. So, "everyone" and "average" definitely refer to a lot of people who have absolutely no idea what any of us are talking about in this entire page of comments. It's so easy to underestimate how little truly "average" folks understand or care about these nuances in the real world outside of a few tech bubble areas.
Re: Examining Microsoft Edge Browser Performance
#90Benchmarks are good but the overall experience is what matters the most. I'm really impressed by the startup time of Edge. I type some query in the Cortana search bar and press Enter, it launches Edge extremely fast. So far I really love the performance. However to make it my main browser I'm still waiting for adblocking extensions. I browse with a few tabs opened, one of them start randomly playing an ad video, at l…
> I type some query in the Cortana search bar and press Enter, it launches Edge extremely fast. Probably something to do with the fact that Edge/Cortana is already loaded at Windows start? So in a way it's a "trick" to starter "faster".
Still, I notice Edge launches faster than Chrome even when I have a separate "Chrome App" open (e.g.: Hangouts). But you have to remember that Chrome essentially re-implements the ChromeOS on top of Windows. Much like how iTunes performance degraded as Apple ported more and more of OS X to Windows just to get it to run, I think Chrome suffers from the same bloat on Windows.
I wanted to check though. How much of Chrome is already loaded when Windows starts? How much of Edge?
I used VMMap from Sysinternals. "DLLs" includes every library plus the executable. Non-system DLLs excludes anything I found loaded by another process on the system, which included all the standard Windows libraries. Unique DLLs excludes anything loaded by any other process, so at a minimum it's the process itself (see: Chrome.exe).
Chrome.exe run as a child and a parent share a handful of code.
EdgeCP.exe is the child to Edge.exe, and it shares about the same amount of stuff. The EdgeCP process is lean for Windows, the executable is only 300K.
Here's what I found.
Process DLLs (#) DLL Size (MiB) Non-System DLLs (#) Non-System DLL Size (MiB) Unique DLLs (#) Unique DLL Size (MiB)
Chrome.exe 179 159 3 31.3 1 30.4
Chrome.exe (child) 54 90.6 4 41.3 2 40.3
MicrosoftEdge.exe 131 170 5 15.2 3 9.8
MicrosoftEdgeCP.exe (child) 98 154 3 1.9 1 0.3
The upshot: both Chrome and Edge use a huge list of system libraries. Chrome's application code is larger, but it's probably not just the fact that Edge has an advantage with much more of its code already loaded into memory.The simple answer is probably that Edge starts faster because it doesn't have to run on top of a ported layer of ChromeOS, which adds many layers of abstraction. The Edge process seems to be a very lightweight shim over a rendering engine that works pretty well. I don't know how they'll make that work with extensions or sandboxing, but the size of the executable code and the way it looks reminds me of Servo. (Minimal UI code, stays out of the way of renderer and JS processes.)
Finally, I checked to see if Cortana loads many of the same DLLs as Edge. Yes it does. I don't think that's an optimization though, I think that's because Cortana might be using a WebView to display results. (That would help in porting it to iOS and Android, of course.) I haven't disassembled it or inspected its XAML, but I think I'm done messing with Windows 10 for the day.