"beachball-spinning slug" not evocative enough for you? I click on a tab in a browser window and have to wait sometimes 30 seconds or more before the tab is actually brought forward. I try to switch to another application and it takes forever.
This is quite predictable: I have Activity Monitor displaying the RAM pie chart in the Dock, and I can watch the green "Free RAM" pie section get smaller and smaller until it goes away completely and the computer becomes virtually unusable. I log out and back in—or even just re-launch Safari—and all is well for a while.
It's to the point where, when the green pie section gets down to a sliver, I say "Well, time to quit Safari."
This, by the way, is nothing new. I've been observing it for years, through multiple versions of Safari.
The behavior you're seeing in not at all typical of Safari. I've been using it exclusively since it first came out and have never experienced your problems. There's something amiss in your Mac. So, you've emptied your cache, and reset Safari?
Do you suppose there is a connection between this problem and your Airport problem?
Same problem here with disappearing Airport Express units, but mine are connected withwired Ethernet so it's not a WiFi problem.
Example: I'll be playing Pandora via Safari and Airfoil to them, and it works fine for a while, then poof!—they just suddenly disappear from Airfoil's list of available devices.
Airport Utility can see the units, but since in its wisdom Apple has decided that newer versions of the utility won't support these older Airport Express models—and older versions of the utility won't install under Lion—I'm kind of stuck.
One other thing . . . You're asking other Mac users here for their volunteer help. Complaining about Apple will not be helpful, as we are just others users here.
Yes, I've tried flushing the caches, etc., and disabling all Safari extensions (trying that again right now). The extensions I normally use are 1Password, Evernote Web Clipper, ClickToFlash, YouTube5, and Invisible Hand.
This behavior may not be typical in your world (lucky!) but as I noted, it has been a constant feature of my system through multiple versions of both the OS and Safari. I typically let my system run for days between restarts, and often have several Safari windows open, with multiple tabs on each. But the really amazing thing to me is that even after I close all the windows, Safari can still (according to Activity Monitor) be using several gigabytes of RAM.
And no, it's not related to my problem with the Airport Express units: restarting my router fixed that (go figure).
I do have some background processes running, for example MySQL, BOINC (sometimes), and a home automation app called XTension. The latter two run in a separate user account that is normally in the background. I don't see why these should affect Safari running in a different user account.
Glad I'm not alone on this. The only difference is that only happens to me since Safari 6.0.2.
Even when closing the lid on my MBP the machine does not go into standby and Safari keeps running. Eating up more RAM while it should actually be asleep.
Cleared caches, disabled my 1Password extension, etc. but no change in the behaviour.
I have the same issue with 6.0.2 slowly using more memory and then leading up to slow response.
Does anyone of you have any of these extensions installed: DoNotTrackMe, ADBlock, RoboForm ?
So far I have been reading some posts about ADBlock apparently causing this issue. Will monitor with the plugin disabled for a while.
I've disabled all my extensions and have been trying re-enabling them one at a time. I still see Safari gobbling up RAM, but so far at least, when I close all its windows Safari seems to (usually, anyway) terminate the Safari Web Content process and release its RAM. Also it seems that Safari Web Content isn't quite so piggish with RAM with most extensions disabled. Right now, for instance, it's using "only" 1.2GB.
I've discovered something else interesting too, by enabling the Debug menu's World Leaks:Check on All Builds option. Whenever I close all Safari windows, I get a message that usually looks like this:
I've seen other variations of the message, too, like this:
Please write a bug report about this, along with reproducible steps if possible."
I did file a bug but I don't really understand what these messages mean. I've asked makers of some of the extensions, and they all say it's very unlikely that their software is to blame; in fact the "WK" at the start of the object names apparently means "WebKit".
So as of right now, I'm still testing extensions and thinking that one or more of them may be at fault (especially for not allowing the Safari Web Content process to quit when all windows are closed). Sure would like to get this resolved!
Robert, 1.2 Gb for Safari Webcontent is very MUCH. Right now writing this post and having 7 Safari windows open, it is about 440MB here. iTunes is playing Alan Parsons Project. Paralles is running a Windows XP VM. Mail is running to get mails in, Activity Monitor running, and so on.
I tried Chrome and Firefox, but there the memory brunch is not better, worse in fact.
There is something else going on.
If you think it is Safari, do the reset of Safari, quit it and download the latest version and reinstall it.
I am not sure what is causing it, but it may help.
How full a reset do you recommend doing "frequently"? If I wipe all the cookies, passwords, forms information, etc, that will greatly slow down my use of the web as well, so it's not so great an option, is it? It's not too much for us to expect Apple to have a browser that functions the way it is supposed to, is it?