Still Safari crashing is very different from resource spikes. Definitely, Safari seems to occasionally grab ton of memory. On my machine this typically happens after its been open for a few days straight, or if I’ve opened multiple tab sets, in different browser windows (i.e. Daily News, tabset 20 sites, in one window; then Daily Blogs, tabset 30 sites, in a second window, etc.). Whenever I perform tasks like that, it pretty much guarantees, that I’ll need to restart the machine to reclaim system memory; and speed up Safari’s responsiveness.
But other than that, Safari’s been pretty darn stable for me; and I use a number of plugins with it as well. I can’t live without Saft, and also use SafariStand, etc. Memory, was the big issue for my Powerbook with Tiger. I upgraded to 1.5GB RAM. Would have gone for a full 2GBs, if I could have afforded it (but I had just purchased a 100GB drive for the laptop, so couldn’t). I noticed that not just Safari, but other applications, including the OS seem to not release memory properly under Mac OS X 10.4.3. For example, once Activity monitor was reading that I was using 1.34GB RAM, and I went through the list of all processes and tallied up their usage, and it should have only been 734MB RAM used. But everything on my system was slowed down; Safari was closed; and Activity Monitor was adamant about what was being used. A restart cleared it up. But it is irritating to have to restart at least once a week, when I’m use to going much longer.
Typically on clients machines. I’ve found if they’ve complained about Safari crashing, then often something in the Network Preferences, Fonts, or User Preferences has gone bad. Though, it can be a pain to track down, it’s been fixable 90% of the time. I have switched a couple users to FireFox, Netscape or some other browser, because the sites they deal with regularly don’t like Safari.