LinuxQuestions.org
Latest LQ Deal: Latest LQ Deals
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Software
User Name
Password
Linux - Software This forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.

Notices


Reply
  Search this Thread
Old 11-13-2017, 07:49 PM   #16
YesItsMe
Member
 
Registered: Oct 2014
Posts: 915

Rep: Reputation: 313Reputation: 313Reputation: 313Reputation: 313

I wonder when people will finally notice that "being fast" is not the most important option of a web browser. There is so much that Firefox has given up by version 57.

I, for one, use qutebrowser now when using my Void machine.
 
Old 11-13-2017, 08:29 PM   #17
ballsystemlord
Member
 
Registered: Aug 2014
Distribution: Devuan
Posts: 214

Rep: Reputation: Disabled
Exclamation

Here is the benchmarks I promised earlier.
Sorry for the wall of text, I like to be both complete and precise.



This is a test of browser speed, the UI and rendering engine.
I'm loading 482 html files from my hard drive that originally came from several
random sites. Scripts are disabled.
The browsers were put into offline mode when ever possible, but I'm not online
anyway, so it does not matter much.
All the browses were run twice to ensure that they were loaded into the RAM.
All the browsers were built with -O2 and other flags appropriate for my system
to ensure that they were all running equally fast and well. Opera and chromium are excluded from this level of optimization because Opera's source is unavailable and chromium comes with several prebuilt binary files (Boo).
I'm running Gentoo Linux 9.4.x kernel.
The browsers did have active plugins, however, none of them were ever triggered as there was not JS, no cookies, etc.

If a browser could not load several files from the command line I ran:
Code:
find . -maxdepth 1 \( -name "*.htm" -o -name "*.html" \) \
-print0 | xargs -0n1 BROWSER
on another command line after starting the browser.

Firefox did not load all of the html pages, this is due to a bug in the parsing of the command line. Firefox treats many characters as invalid in spite of the fact that Linux uses UTF-8 file names and so they all aught to be valid. This list includes "WORD:", "#", curly quotes, -- (UTF-8 double dash), etc. Chromium, dillo, and w3m are even worse, it seems that everything that is not a letter, number, underscore, hyphen or period is illegitimate. And these are URL safe characters too.

qutebrowser could not find the installed webengine, I'm not sure why.

This is the load time, time to confirm that all windows are open (using a random selection and CPU usage when a whirly icon was not available), time to look at the memory usage in htop, and time to close them all and the app.

It is worth noting that chromium did not even render all the pages that it was handed. That is to say, if I reloaded several of the pages they rendered fine, otherwise chromium failed to display them correctly giving only a partial render. This occurred even when using the stable version (the speed and memory difference is negligible between versions I tested).

The older version of opera does not allow many pages to be loaded from the command line. I don't know the exact limit.
It's worth noting that the newer Opera takes a few milliseconds to display a new tab (normally not noticeable). I'm not certain why this is -- it's too short for a page reload or loading an image of the page from cache.

Because qupzilla takes so long to process all the requests, I closed it and then reopened it and reloaded the tabs from the session, so there are two results for qupzilla.

It's worthwhile remembering that dillo is not a complete web browser yet, and it often times mis-renders things (I'd guess that the vast majority of times it is the css being not fully implemented that causes the issues).

The latest version of firefox has a very unresponsive UI, I gauged when it was
done rendering purely on CPU usage because it takes about 30s to get it to
respond to even the most basic interactions (like scrolling, menu, etc.)

The following don't use tabs.
links-2.14
lynx-2.8.9_pre11
netrik-1.16.1-r1
surf-0.7

Midori-0.5.11-r2 could not take more than 100 tabs.

Qutebrowser-0.9.1 and xombrero-1.6.3 crash when loading a local file.
Conkeror-1.0_pre20140212 crashes, even in safe mode.

In the case of otter-0.9.12, after 20+ minutes of waiting for the browser window to appear, I hit ^C and was offered the option to type help, I did this and got no response so I killed it.

These cannot open local files via the command line because it is ignored:
dooble-1.55
netsurf-3.6
qtweb-3.8.5_p108

W3m-0.5.3-r9 and w3mmee-0.3.2_p24-r9 refused to open multiple tabs from on the command line or lack support tabs. In other words multiple tabs would have open multiple windows.


Code:
                            Memory usage                                               Spawned Processes  ~Total
                      First Started   With Loaded tabs     ----- Time -----            Memory         RSS of all
Browser                   RSS Shared  RSS      Shared   Real      User      Sys        RSS     Shared children
opera-12.16_p1860-r1   368MiB  95MiB  1024MiB  701MiB   1m06.905s 0m49.883s 0m02.430s  N/A     N/A    N/A
opera-44.0.2510.857    893MiB 158MiB  1304MiB  301MiB   2m29.390s 2m33.903s 0m06.923s   900MiB 100MiB 2500MiB
firefox-45.8.0        1573MiB 277MiB  3968MiB 2381MiB   9m20.436s 8m32.750s 0m06.727s  N/A     N/A    N/A
firefox-52.0.1-r1     2107MiB 252MiB  4456MiB 2465MiB   8m47.588s 8m01.723s 0m09.003s  N/A     N/A    N/A
dillo-3.0.5             87MiB  18MiB  1363MiB  961MiB   1m27.138s 0m25.777s 0m01.157s  N/A     N/A    N/A
seamonkey-2.46-r1      812MiB 203MiB  2842MiB 2040MiB   6m46.480s 4m02.797s 0m13.110s  N/A     N/A    N/A
elinks-0.12_pre6-r1    119MiB  19MiB   950MiB  689MiB   2m32.257s 2m16.210s 0m01.757s  N/A     N/A    N/A
qupzilla-2.0.2        2623MiB 135MiB  5096MiB 1255MiB   7m25.614s 7m19.373s 0m26.683s  1500MiB 100MiB 4200MiB
qupzilla (Reopened)       N/A    N/A  3164MiB  268MiB   2m26.245s 2m19.920s 0m03.517s  1500MiB 100MiB 3000MiB
chromium-59.0.3053.3   775MiB 116MiB  1174MiB  255MiB   1m52.211s 1m47.777s 0m04.930s   900MiB 100MiB 2000MiB

To Sum up, chromium losses badly, not because of the raw numbers but because it never even loaded most of the pages and so it is plain broken . Qupzilla is very resource hungry until you reload it . Firefox is also very resource hungry and just plain slow . Opera would be the best choice here . Don't worry though, FLOSS will catch up, eventually, if instead of unlimited feature adding they fix and optimize what they have got.

Don't forget to say whether or not this was helpful (it did take a while to create)!

Last edited by ballsystemlord; 11-13-2017 at 08:31 PM. Reason: Spelling error.
 
1 members found this post helpful.
Old 11-13-2017, 08:36 PM   #18
Michael Piziak
Member
 
Registered: Feb 2015
Distribution: Ubuntu 20.04 lts
Posts: 598

Original Poster
Rep: Reputation: 43
Quote:
Originally Posted by YesItsMe View Post
I wonder when people will finally notice that "being fast" is not the most important option of a web browser. There is so much that Firefox has given up by version 57.

I, for one, use qutebrowser now when using my Void machine.

Truthfully, I was never concerned about the "speed" of Firefox. It just won't perform on my older machine (Dual 2 core Intel). It greys out on my system for seconds at a time (sometime not recovering), I frequently get a message that a script isn't performing right, and it just plain locks up on occassion. Having said that, it doesn't do this often on my newer machine (an i core 3 Intel laptop). Both HP computers.

I've been running Chrome all day and not a hickup.

?
 
1 members found this post helpful.
Old 11-13-2017, 10:15 PM   #19
AwesomeMachine
LQ Guru
 
Registered: Jan 2005
Location: USA and Italy
Distribution: Debian testing/sid; OpenSuSE; Fedora; Mint
Posts: 5,524

Rep: Reputation: 1015Reputation: 1015Reputation: 1015Reputation: 1015Reputation: 1015Reputation: 1015Reputation: 1015Reputation: 1015
Did anyone try cleaning out the history, cache and cookies?
 
1 members found this post helpful.
Old 11-13-2017, 11:03 PM   #20
frankbell
LQ Guru
 
Registered: Jan 2006
Location: Virginia, USA
Distribution: Slackware, Ubuntu MATE, Mageia, and whatever VMs I happen to be playing with
Posts: 19,321
Blog Entries: 28

Rep: Reputation: 6141Reputation: 6141Reputation: 6141Reputation: 6141Reputation: 6141Reputation: 6141Reputation: 6141Reputation: 6141Reputation: 6141Reputation: 6141Reputation: 6141
Quote:
Did anyone try cleaning out the history, cache and cookies?
Good question! I set all my browsers to not accept third party cookies and to clean history and cookies on exit. That is mostly a strategy to control tracking cookies, but it may be relevant to this thread.

On the question of speed, I don't care whether my browser is the fastest. I care only that it is fast enough.

And I wouldn't use Chrome on a bet. The notion of running nekkid through the Googleplex somehow does not appeal to me.

Last edited by frankbell; 11-13-2017 at 11:05 PM.
 
Old 11-14-2017, 12:50 PM   #21
JWJones
Senior Member
 
Registered: Jun 2009
Posts: 1,444

Rep: Reputation: 709Reputation: 709Reputation: 709Reputation: 709Reputation: 709Reputation: 709Reputation: 709
Quote:
Originally Posted by frankbell View Post
On the question of speed, I don't care whether my browser is the fastest. I care only that it is fast enough.

And I wouldn't use Chrome on a bet. The notion of running nekkid through the Googleplex somehow does not appeal to me.
Speed isn't my #1 consideration, either, but it sure doesn't hurt, and FF 57 delivers on speed.

100% agreed on Chrome. I've also found that I can't even tolerate Chrome-based browsers (Brave, Vivaldi, Opera) for more than a few days. So even though I have experienced some frustrations with FF over the years, I always stick with it (I've been using it since Mosaic, haha). With Firefox Quantum, I'm feeling better about the browser than I have in quite a while, and all my regular extensions work, given the new API (uBlock Origin, Privacy Badger, HTTPS Everywhere).
 
Old 11-14-2017, 04:33 PM   #22
petelq
Member
 
Registered: Aug 2008
Location: Yorkshire
Distribution: openSUSE(Leap and Tumbleweed) and a (not so) regularly changing third and fourth
Posts: 627

Rep: Reputation: Disabled
I went with vivaldi for a while and found it performed pretty well. I know it's chrome based but I think they're trying to move away from google. However, when I saw ff 57 I thought I'd give it a go. Prior to vivaldi I used ff for years.
I'm really impressed with it again.
 
Old 11-15-2017, 11:08 PM   #23
ballsystemlord
Member
 
Registered: Aug 2014
Distribution: Devuan
Posts: 214

Rep: Reputation: Disabled
Quote:
Originally Posted by Michael Piziak View Post
Truthfully, I was never concerned about the "speed" of Firefox. It just won't perform on my older machine (Dual 2 core Intel). It greys out on my system for seconds at a time (sometime not recovering), I frequently get a message that a script isn't performing right, and it just plain locks up on occassion. Having said that, it doesn't do this often on my newer machine (an i core 3 Intel laptop). Both HP computers.

I've been running Chrome all day and not a hickup.

?
As I said in my last post, Chrome is broken on at least my machine. You can try out what I did on yours and compare.
BTW: I failed to mention that the web pages that were downloaded were all done with FF.
I also get a script hang on my machine (a Phenom II), from time to time. It's because FF is doing too much work with respect to your computer's processing power.


Quote:
Originally Posted by AwesomeMachine View Post
Did anyone try cleaning out the history, cache and cookies?
Yes. And Yes, FF is faster once cleaned. I cleaned the history of all the browsers I benchmarked before benchmarking with them.
However, a massive slow down because you have a little (500 pages), history is really bad IMHO.
Mind, I love FF. The plugins are very good, it is well supported, etc. but it has some really ugly sides too.
 
Old 11-16-2017, 08:28 AM   #24
jlinkels
LQ Guru
 
Registered: Oct 2003
Location: Bonaire, Leeuwarden
Distribution: Debian /Jessie/Stretch/Sid, Linux Mint DE
Posts: 5,195

Rep: Reputation: 1043Reputation: 1043Reputation: 1043Reputation: 1043Reputation: 1043Reputation: 1043Reputation: 1043Reputation: 1043
Based on this thread I just installed Qupzilla 1.6.6 on Debian Jessie.

It feels fast. To my surprise Microsoft Technet pages which have stopped working since a few weeks in Firefox, do work in Qupzilla. (Browsing Microsoft Technet makes me already unhappy, when the pages do not display even more so!)

But to my disappointment Qupzilla does not produce any sound. Which Mozilla does. The stream simply does not show up in PavuMixer. Like there is no application at all producing sound.

jlinkels
 
Old 11-16-2017, 08:42 AM   #25
Timothy Miller
Moderator
 
Registered: Feb 2003
Location: Arizona, USA
Distribution: Debian, EndeavourOS, OpenSUSE, KDE Neon
Posts: 4,005
Blog Entries: 26

Rep: Reputation: 1521Reputation: 1521Reputation: 1521Reputation: 1521Reputation: 1521Reputation: 1521Reputation: 1521Reputation: 1521Reputation: 1521Reputation: 1521Reputation: 1521
Gotta say so far Firefox 57 has been wonderful to me. No more freezing, can browse with more than 1 tab open without bringing my 8-core/32 GB ram desktop to it's knees, pages load fast, and all the necessary functionality for extensions is available (gestures are wonky, but known issue for webextensions gestures on linux/mac), and the gesture still works, you just have to move the mouse further than normal to avoid clicking on a context menu item.
 
Old 11-17-2017, 04:08 AM   #26
ChirunoIceFairy
LQ Newbie
 
Registered: Nov 2017
Location: England
Distribution: Lubuntu 17.10
Posts: 2

Rep: Reputation: Disabled
Firefox has been absolute trash since v4.0 when they started to get a fetish for Chrome's UI and such. I agree that Firefox literally has zero character anymore. If you're looking for a Firefox-like browser which actually has character, I'd suggest Pale Moon.
 
Old 11-17-2017, 06:23 AM   #27
m.a.l.'s pa
Member
 
Registered: Oct 2007
Location: albuquerque
Distribution: Debian, Arch, Kubuntu
Posts: 366

Rep: Reputation: 139Reputation: 139
+1 for Pale Moon.
 
Old 11-18-2017, 02:04 AM   #28
ondoho
LQ Addict
 
Registered: Dec 2013
Posts: 19,872
Blog Entries: 12

Rep: Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053
i think i'll just keep on recommending seamonkey.

not that it's any better or worse than say palemoon or qupzilla, but it's up there among the best lightweight non-google browser alternatives.

plus, you get an equally lightweight thunderbird compatible email client.
 
Old 11-18-2017, 06:31 AM   #29
Michael Uplawski
Senior Member
 
Registered: Dec 2015
Posts: 1,621
Blog Entries: 40

Rep: Reputation: Disabled
Quote:
Originally Posted by Mill J View Post
One good thing, there are a lot of alternative browsers.
... I thought.

But I get frustrated with each and every one of them, once in a while. Vivaldi (ex Opera) does not arouse much enthusiasm. I tried some of the niche-browsers and gave up on them, either. Take them all, use a few of them for some time, replace... Epiphany-Browser or whatever it is called nowadays, did never promise more than it kept, though. W3M is my favorite on the text-console... Else, I am switching to FF 57 for regular use, for some time, maybe ...

I kind of liked Netscape 3 Gold and Opera 3.21 (although I am sure, I had 3.15, too).

Last edited by Michael Uplawski; 11-19-2017 at 10:49 AM.
 
Old 11-19-2017, 09:15 AM   #30
giis
Member
 
Registered: Nov 2013
Location: Third Rock from Moon
Distribution: RPM/DEB based and LFS
Posts: 73

Rep: Reputation: Disabled
Quote:
Originally Posted by petelq View Post
I've just gone back to firefox 57 and it's fast!

Thats right. Switched back to Firefox after a gap of couple of years. firefox 57 is fast , seems like
they rewrote lot of code in "rust". Bye chrome!


Entering the Quantum Era—How Firefox got fast again and where it’s going to get faster: https://hacks.mozilla.org/2017/11/en...to-get-faster/

Last edited by giis; 11-19-2017 at 09:22 AM. Reason: Added URL
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Giving up on Firefox Michael Uplawski General 16 08-03-2016 04:23 PM
firefox is exiting automatically giving the message divyashree Linux - Software 2 02-14-2010 04:43 PM
HTML - IE giving gaps between lines, Firefox looks perfect fcdev Programming 7 03-31-2009 07:00 PM
Flash content (was) giving me problems using Firefox rickh LQ Suggestions & Feedback 1 08-15-2006 02:03 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Software

All times are GMT -5. The time now is 08:56 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration