Hi Erik, I am hoping you can help me. I am running T4F FPR5 with your prefs.js file, BluHell, and uMatrix. My issue is, things seems to be crawling along, now I don't expect modern computer speeds, but I literally just finished typing a paragraph in Windows Live Mail, and the machine was still typing out the first sentence by the time I was done. I opend Activity Monitor to see what was going on, however it seems I am only using 51% of my CPU resources, and 50% of my available RAM, so it isn't crippling my resources.
I took a screenshot of me trying to open Google Mail, and sitting on this white screen for about 2 minutes before my mail box opened, and you can see that it's not using much.
Screenshot:
http://snipr.me/images/ss011018.png
Is there anything you can think of to resolve this? Thanks!
Your CPU usage is much too high. When you browse a webpage you should be somewhere around 5-12%. If you scroll, the most it should shoot you up to is somewhere in the low 20% area. My tweaks are designed so that the initial spike of up to 100% (or more, depending on how many cores/processors you have) settles back to less than 15% when at idle as quickly as possible.
51% indicates that scripts are firing.
Do you have uMatrix on?
If you do have it on, are you using it block anything or have you allowed sites such as Google Mail and Windows Live Mail to run everything?
Here's what I do when I first set up a site. The default for uMatrix is to block everything except the main site you have told the browser to load.
If there are pieces of a site missing or not functioning I use uMatrix's panel to allow certain aspects. Say I want to login, but uMatrix is blocking a script. I'll allow just the script from that particular server to run.
uMatrix will tell you what calls the web page is making and whether it's a script, CSS, image, etc. It shows you that by displaying little numbers in the boxes. You either approve or deny that request by clicking on the box. Red means deny, green means approve.
Light red means uMatrix is denying by default while light green means it's approving by default.
Approve or deny based on what you need and then test by using the reload button in uMatrix. If you use that page a lot, make sure you click the button that saves your changes.
If uMatrix is off then everything will be ghosted and the default will be allow all.
For myself, I don't browse Google or any of it's subdomains without having some aspects turned off. ytimage, for instance is the image server for YouTube. I block that because YouTube is a resource hog. Same with api.google.com. That's part of Google's analytics, which chews up resources.
uMatrix is smart enough to remember every domain individually. So if you approve, say maps.google.com at some restaurants location page, it doesn't mean you approve maps.google.com on the Google Maps site. It's all relative.
Hope some of that helps.