[Webkit-unassigned] [Bug 19152] New: Over time, Safari progressively uses more and more memory

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue May 20 13:49:15 PDT 2008


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

           Summary: Over time, Safari progressively uses more and more
                    memory
           Product: WebKit
           Version: 525.x (Safari 3.1)
          Platform: Macintosh
        OS/Version: Mac OS X 10.5
            Status: UNCONFIRMED
          Severity: Normal
          Priority: P2
         Component: Page Loading
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: scott at newgeo.com


Initial launch of Safaro, showing:
RSIZE 27.32 
VSIZE 188.87
RPRVT 12.67
RSHRD 26.62

Loading one page, will bring all those values up.  The amount of memory uses
seems to be directly related to how much data is in the http request.  I have
added several calls to images in replicate, in my attached test to exaggerate
this.

After only 60 page loads of the attached file, I am up to 
RSIZE 36.19
VSIZE 232.23
RPRVT 16.9
RSHRD 51.30

I have left this running overnight, and come to see it in the GB's.

For the attached, the average increase seems to be .03MB per every 5-6 page
loads.  Some heavy pages, such as the mess that is myspace, can suck 200k per
load. 

What is troubling, is that stopping the page loading, does not give the memory
back.  At no time is the memory given back, aside from quitting the
application.  After extended use, with no restarts, Safari can become slow and
sluggish to the point a new page load request can take seconds before Safari
even starts to think about loading the page.

If this is leak related, I do not have the ability at this time to build from
source, so I can not run `leaks`.

This has been confirmed on 10.5 on PPC and Intel.


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