[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 04:42:34 PDT 2007


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





------- Comment #10 from jonasw at roxen.com  2007-06-17 04:42 PDT -------
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.


-- 
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