Re: Firefox (Charles Lindsey)

"Charles Lindsey" <[email protected]> Wed, 26 Oct 2011 21:12:21 +0100
Newsgroups gmane.os.solaris.at-home
Message-ID <[email protected]>
On Wed, 26 Oct 2011 17:00:00 +0100, <[email protected]>  =

wrote:

> Message: 1
> Date: Tue, 25 Oct 2011 09:29:35 -0700 (PDT)
> From: silvercreekvalley <[email protected]>
> To: "[email protected]" <[email protected]>
> Subject: Re: [Suns-at-Home] Firefox (Charles Lindsey)
> Message-ID:
> 	<[email protected]>
> Content-Type: text/plain; charset=3D"iso-8859-1"
> Have you checked the memory use when running Firefox 7?
> How much memory do you have on your Ultra 2
>
The Process Manager typically shows ~180000 RAM and 200000 SIZE. I presume  =

that refers to blocks of 512. I have ~750MB RAN in total, and it certainly  =

isn't thrashing, because there is little disc activity.

A typical page on http://support.mozilla.com takes about 1 min to appear,  =

and then a further 1 min of cogitation before CPU usage dies away (that  =

might be Javascript). Scrolling takes for ever, esp. on a long page of  =

text such as 'about.config'. Using pstack, it shows itself with maybe 100  =

routines on the stack with exotic names such as:

  fca29d8c  =

__1cMnsBlockFrameKReflowLine6MrnSnsBlockReflowState_nTnsLineList_iterator_p=
i_I_  =

(40, f2ea, ffbef5c4, 0, 1c76c38, 40000000) + 428
  fca2884c __1cMnsBlockFrameQReflowDirtyLines6MrnSnsBlockReflowState__I_  =

(1f2ae18, ffbef7cc, 1d73388, 0, 0, 80000000) + 7ec
  fca26bd8  =

__1cMnsBlockFrameGReflow6MpnNnsPresContext_rnTnsHTMLReflowMetrics_rknRnsHTM=
LReflowState_rI_I_  =

(ffbef790, 1f360d8, ffbefd44, ffbefb84, ffbefb68, 0) + 498
  fca36700  =

__1cUnsBlockReflowContextLReflowBlock6MrknGnsRect_irnSnsCollapsingMargin_ii=
pnJnsLineBox_rnRnsHTMLReflowState_rIrnSnsBlockReflowState__I_  =

(ffbefb84, fe6925c4, 1, 0, fca26740, 111c) + 150
  fca2b4e8  =

__1cMnsBlockFrameQReflowBlockFrame6MrnSnsBlockReflowState_nTnsLineList_iter=
ator_pi_I_  =

(265c0c8, ffbf03cc, 1f2ae18, 1f2ae1c, 1aad1b8, ffbefb68) + 6f0
  fca29a38  =

__1cMnsBlockFrameKReflowLine6MrnSnsBlockReflowState_nTnsLineList_iterator_p=
i_I_  =

(3, ffbf03cc, ffbf01c4, f2ea, 83, 40000000) + d4
  fca2884c __1cMnsBlockFrameQReflowDirtyLines6MrnSnsBlockReflowState__I_  =

(265c0c8, ffbf03cc, 1aad1b8, 0, 0, 80000000) + 7ec
  fca26bd8  =

__1cMnsBlockFrameGReflow6MpnNnsPresContext_rnTnsHTMLReflowMetrics_rknRnsHTM=
LReflowState_rI_I_  =

(ffbf0390, 1f360d8, ffbf0944, ffbf0784, ffbf0768, 0) + 498
  fca36700  =

__1cUnsBlockReflowContextLReflowBlock6MrknGnsRect_irnSnsCollapsingMargin_ii=
pnJnsLineBox_rnRnsHTMLReflowState_rIrnSnsBlockReflowState__I_  =

(ffbf0784, fe6925c4, 1, 0, fca26740, 0) + 150

which mostly appear to be within libxul.so.

-- =

Charles=A0H.=A0Lindsey=A0---------At=A0Home,=A0doing=A0my=A0own=A0thing----=
--------------------
Tel:=A0+44=A0161=A0436=A06131=A0                      =

=A0=A0=A0Web:=A0http://www.cs.man.ac.uk/~chl
Email:[email protected]=A0=A0=A0=A0=A0=A0Snail:=A05=A0Clerewood=A0Ave=
,=A0CHEADLE,=A0SK8=A03JU,=A0U.K.
PGP:=A02C15F1A9=A0=A0=A0=A0=A0=A0Fingerprint:=A073=A06D=A0C2=A051=A093=A0A0=
=A001=A0E7=A065=A0E8=A064=A07E=A014=A0A4=A0AB=A0A5