Improving browser performance while using lots of tabs?

3

My browsing habits cause me to open lots of windows and tabs, either related to different projects I'm working on or things I may want to read later. I use OSX and use about 5 spaces with multiple windows in each space. The problem is eventually I'll have around 200 or more tabs open (spread over 15-20 windows) that I don't want to close. Needless to say, my computer's performance starts to degrade. As I write this on my mobile, Safari on my laptop is locking up the computer. I used to use Chrome but found better performance with Safari.

What I'd like to know, is there a graph of browser performance based on tab usage? I don't need a browser that keeps all tabs active. It would be great if the browser could increase performance by "putting tabs to sleep". Or if there was some sort of tool for saving a "workspace" of tabs that you could reactivate the next time you are working on that project. What sort of solution can you recommend to solve this problem?

Andrew

Posted 2013-10-01T03:18:40.070

Reputation: 11 982

+1 for stating a problem that I also have. Occasionally my computer’s interactive response gets so bad that I can’t even close the browser tabs that I suspect of being resource hogs. This isn’t really a solution, but one thing that I’ve found helpful is Firefox’s option, “When Firefox starts: Show your windows and tabs from last time”. Then, when you restart it after exiting it, it holds tabs in a state of suspended animation until you select them. Of course private windows are lost, and maybe some current data from active sessions. This may be similar to Session Buddy (which I’ve never seen). – Scott – 2017-09-01T19:59:00.067

What about using a session management browser extension? That way you can save groups of tabs with a label for future use. That combined with bookmarks means you don’t have to keep everything open; you can close whatever you’re not actually using immediately and restore them later. – Synetech – 2013-10-01T03:30:13.330

That sounds pretty good. I don't know of anything like that so maybe you know of one you can recommend? – Andrew – 2013-10-01T04:26:21.867

For what browser? I use Session Buddy for Chrome and it is great.

– Synetech – 2013-10-01T04:44:34.470

After a week of using session buddy I have to say it accomplishes 80% of what I need. However it is lacking a key feature. It does not provide the ability to save individual windows, only all windows open. – Andrew – 2013-10-08T03:28:05.707

When you hover the cursor over a window or tab title, it shows an x next to it that you can click to remove them. You can do this before or after saving the session. Also, you can export the session to a text list, make any changes you want, then import it back.

– Synetech – 2013-10-08T17:55:56.803

that great suspender may be of interest https://chrome.google.com/webstore/detail/the-great-suspender/klbibkeccnjlkjkiokjodocebajanakg?hl=en haven't used it though. i'm more interested in my own performance when i've got multiple tabs open and a cluttered desktop!

– barlop – 2013-10-20T21:19:38.307

Answers

2

There's a bunch of extensions that allow to suspend tabs. You might want to look at The Great Suspender for example. You may also want to have a look at FlashBlock and AdBlock Plus. Especially Flash can be a CPU hog in background tabs, but also ads in general. You'll wonder how you ever got along without these two.

nitro2k01

Posted 2013-10-01T03:18:40.070

Reputation: 2 259

I resist installing ad blockers, because I believe that ad supported content is important. But bad actors and high CPU load make this a difficult moral stance to maintain. – Bryce – 2018-11-29T22:52:54.210

@Bryce Ad blockers nowaday often include an option to allow only non-intrusive ads. If enough people use an ad blocker with this option enabled, this would encourage advertisers to use better ads. – nitro2k01 – 2018-12-01T06:01:03.120

0

Per our discussion in the comments above, you can use a session management browser extension to mitigate a great deal of the work.

For Chrome, I recommend Session Buddy because it has many great features that make it very easy to use and manage sessions, including:

  • Importing and exporting (which allows manual editing of sessions via a text list)
  • Complete control over which items you want to save (you can remove tabs, windows, sessions, etc.)
  • Option to automatically save tabs which helps recover in case of a crash
  • Active support by the developer Hans Meyer
  • He has been working hard on adding an online sync function

Synetech

Posted 2013-10-01T03:18:40.070

Reputation: 63 242

-1

On Chrome you can enable Tab Discarding so that the processes of unused tabs are suspended.

https://developers.google.com/web/updates/2015/09/tab-discarding

Worse_Username

Posted 2013-10-01T03:18:40.070

Reputation: 109

Please be a little more specific with your detail, consider adding some reference and proof supporting what you state, and confirming this answer is not already answered in one of the existing answers on the post. – Pimp Juice IT – 2017-09-01T19:35:40.013