[Webkit-unassigned] [Bug 13040] Safari WebKit Hanging/Feverish Disk Activity/Slows entire system...

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Sun Jun 17 12:29:44 PDT 2007


http://bugs.webkit.org/show_bug.cgi?id=13040





------- Comment #15 from hyatt at apple.com  2007-06-17 12:29 PDT -------
(In reply to comment #10)
> I've been running a WebKit nightly for 4-5 weeks without restarting it. I've
> used it heavily and have seen VSIZE balloon up to 2+ gigs at times but later it
> always returned to a few hundred megs so memory consumption hasn't been a big
> issue.
> 
> Now, today I restarted WebKit while having tools such as gdb, sample and
> fs_usage ready to monitor the behavior. At first the restarted process behaved
> nicely; I had no problem surfing to a web site and there was only minimal
> background I/O (I'm guessing caused by [NSURLCache _diskCacheCreateLRUList:]).
> 
> However, one or two minutes after launch the cache cleaning started and the
> browser became mostly unusable. I could still create new tabs, switch among
> windows, open the Preferences window and so on, but any request for a URL would
> get a progress bar pinned at ~5% and then block. Even Help > Installed Plug-Ins
> (which loads a local HTML file) would block.
> 
> This state persisted for over 10 minutes. Safari consumed 5-10% CPU and I was
> able to grab backtraces and other stats using the tools I mentioned earlier.
> Please see the attached file for details. [NSURLCache _diskCacheSync] looks
> like a prime suspect if it uses a global lock.
> 

I've been seeing nearly identical behavior on Windows Vista with Safari 3.  I
strongly suspect the disk cache, but I've been unable to get it to reproduce
reliably enough to trap it in the debugger.


-- 
Configure bugmail: http://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.



More information about the webkit-unassigned mailing list