kev392
Crew Member
Posts: 356
Likes: 474
|
Post by kev392 on Nov 20, 2021 14:56:52 GMT
I tested many browsers over the past few days. One result was simple ram usage with only one web page open. I will list the 13 that I tested and are all up-to-date.
I use the OneTab extension to store tabs and used that as the single web page. If the browser does not offer that extension, I used a low resource page like wikipedia or the browser's start/home page.
My system is dual core 1.8 ghz with 4 gb ram using Bodhi 6.0
1. Epiphany 76 mb (start page)
2. Basilisk - 100 mb (start page)
3. SeaMonkey - 108 mb (Seamonkey home page)
4. Slimjet: 164 mb (OneTab)
5. Pale Moon: 200 mb (blank page) 230 mb (wikipedia) 264 mb (Pale Moon home page)
6. Brave: 214 mb (OneTab)
7. Vivaldi: 218 mb (OneTab)
8. Opera: 220 mb (OneTab)
9. Chromium: 224 mb (OneTab)
10. Firefox: 242 mb (OneTab)
11. Waterfox G3: 250 mb (wikipedia)
12. Firefox ESR: 260 mb (OneTab)
13. LibreWolf: 280 mb (OneTab)
|
|
enigma9o7
Crew Member
Posts: 1,427
Likes: 1,336
|
Post by enigma9o7 on Nov 20, 2021 15:33:45 GMT
Probably would have been the most valid test if you'd picked the same web page for every browser, but that's still interesting results. How did you determine their memory usage btw, seeing as most of them are multi-process, and based on ephiphany being only 76mb I assume you're not including the OS.... Also, if you have any extensions loaded, they can take memory. For example I think ublock origin takes around 50-70mb or so last time I checked.... so if you happened to have installed that or other things in one or two of those browsers, it would affect results...
|
|
kev392
Crew Member
Posts: 356
Likes: 474
|
Post by kev392 on Nov 20, 2021 19:25:50 GMT
I was trying to get the lowest possible reading for each browser.
All I did was use Task Manager and Calculator and compare the ram before and after each browser started.
I will do another test with the same 3 web sites opened on each browser.
uBlock origin is installed on most. I will see what sort of ad block can be used on the others and see how it compares.
|
|
|
Post by deepspeed on Nov 20, 2021 21:15:05 GMT
Or just disable all extensions during the testing.
It may also help to run your tests consistently with a fresh boot for each test.
boot up > open htop > check ram usage > open browser and navigate to the same page every time. Reboot, rinse and repeat for each browser.
|
|
|
Post by oblio on Nov 20, 2021 21:58:47 GMT
Good thread - I love stuff like this! Neeerds, neeerds
|
|
ligoxi
Crew Member
Posts: 197
Likes: 357
|
Post by ligoxi on Nov 23, 2021 17:50:47 GMT
i second that i love stuff like this, i also love nerds, and this community. Must find some time to be more often on discord i guess...
|
|
|
Post by oblio on Nov 23, 2021 17:57:56 GMT
ligoxi...I begrudgingly hopped on discord too. It's a decent place to lurk if nothing else
|
|
kev392
Crew Member
Posts: 356
Likes: 474
|
Post by kev392 on Nov 26, 2021 1:07:00 GMT
I did a test on all 13 web browsers using the same 3 web pages open. I had the video paused on YouTube. bodhilinux.boards.net/www.cbssports.com/nfl/www.youtube.com/watch?v=uw4lBrezHLA Slimjet: 384 MB SeaMonkey: 386 MB Opera: 414 MB Brave: 420 MB Chromium: 446 MB Vivaldi: 484 MB Basilisk: 504 MB Pale Moon: 506 MB Firefox: 542 MB Firefox ESR: 552 MB LibreWolf: 572 MB Waterfox G3: 578 MB Epiphany: 624 MB Note: This is the web browser ram usage, not the total being used by the system.
|
|
|
Post by thewaiter on Nov 26, 2021 8:06:14 GMT
I am surprised by Epiphany, which we used as default browser in previous Bodhi version. Maybe considering Slimjet as BL browser looks like something we should think about. Actually we did. I asked Slimjet devs to answer some questions Ylee needed to know. We need them to include some features we need for Bodhi. They have not responded yet.
Stefan
@kev: how did you tested? Did you restart Bodhi after each browser test? I am asking because some browsers are notorious for memory leaks.
|
|
kev392
Crew Member
Posts: 356
Likes: 474
|
Post by kev392 on Nov 26, 2021 17:55:57 GMT
I am surprised by Epiphany, which we used as default browser in previous Bodhi version. Maybe considering Slimjet as BL browser looks like something we should think about. Actually we did. I asked Slimjet devs to answer some questions Ylee needed to know. We need them to include some features we need for Bodhi. They have not responded yet. Stefan @kev: how did you tested? Did you restart Bodhi after each browser test? I am asking because some browsers are notorious for memory leaks. Epiphany did well as lightweight browser until reaching YouTube or CBSSports. It doesn't have any extensions to reduce the clutter those websites attempt to levy. I will offer my thoughts on each browser in a later post. I kept strict observation of ram using Task Manager. From previous tests I determined I did not need to reboot. Normally the ram would return to the previous level before browser start. With Task Manager, Calculator and a Leafpad file for recording the numbers, my system was typically around 300 mb, sometimes a bit lower. I always made sure to readjust the number for 'starting ram' but it remained basically the same after shutting down each browser.
|
|
enigma9o7
Crew Member
Posts: 1,427
Likes: 1,336
|
Post by enigma9o7 on Nov 27, 2021 1:01:05 GMT
Yeah I'm surprised about the epiphany 3-tab results too. (I'm also super impressed with their minimal result from earlier post tho).
The one thing I've recently learned epiphany is that its based on webkit which is the only web engine still being kept up to date that doesnt require SSE2 cpu, meaning the only one that works on Pentium 3/AthlonXP. I like old PC but those spec are too old to be useful, but some people say that about my pentium 4 (that doesnt support SSE2) -but I can't stop thinking "it still works, it's not trash!" So maybe some people with top of the line P3 with more memory than my P4 (i.e. 4GB cuz they maxed it out!) and top of the line (for its time) video card, etc, really want a working browser, and I most certainly do believe a good distro for them would be bodhi legacy. Also, people on legacy are much less likely to support chromium's gpu acceleration. So for BL6 legacy, I was kinda thinking epiphany would be good, just cuz, it will always work. (But if we go with chromium, maybe disable gpu hardware acceleration by default?).
I know one advantage on legacy systems of palemoon is that it runs everything in one cpu thread, which makes it use less resources, even on dual core system.
Please don't take the following as a request to run another round of tests, it's just me thinking. I would be curious what total ram usage is (bodhi included) including swap (if any), when opening a certain tab on a browser after clean boot. The reason I think this is, on my pentium 4/512mb, the way to keep it fast is just use one tab, or two if I know they're light enough not to cause bodhi to start swapping things out of memory to disk. But I know if I start going tab crazy and let it swap, browsing starts to seem slow instead of fast. One tab, it seems just as fast as more modern PC. But without including bodhi overhead and whatever else browser may or may not require to get loaded into memory, and without making sure it didnt swap something, it's not as useful of a comparison.
|
|
kev392
Crew Member
Posts: 356
Likes: 474
|
Post by kev392 on Nov 27, 2021 5:23:08 GMT
Using Bodhi 6.0 64 bit and did a clean boot.
Before starting the Epiphany browser, Task Manager showed 196mb. lxtask says it's using 26mb, so the system is about 170mb. Epiphany started it then showed 328mb but subtract 26mb for Task Manager to equal 302mb. I used bodhilinux.boards.net as the web page.
So I think 132mb for Epiphany by itself. The 76mb result a few days ago was the start page.
Maybe you can put in more than 512mb ram. My Dell Pentium 3 circa year 2000 is maxxed at 512 but it doesn't have sse2 so I don't use it for the internet.
I think pentium 4 is supposed to support sse2. I have one from 2003 and it supports sse2 and can have 2gb ram.
|
|