sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #43258
Re: Netscape 6.1 og langsom start
On Tue, Oct 23, 2001 at 07:13:43AM +0200, Martin Berg wrote:
> En sidespørgsmål: Jeg lever bl.a. af at lave performance arbejde på
> Oracle databaser - og her har man et såkaldt wait-interface, som
> giver mulighed for at se, hvad en database session venter på.
> Har man noget lignende i Linux - som kan kaldes externt (altså
> uden at skulle oversætte det undersøgte program) ?
strace skriver ud hvilke kernekald der bliver udfoert, og den kan du
attatche til en process der allerede koere med:
$ strace -p <mozillapid>
Du kan ogsaa starte programmet i strace:
$ strace mozilla
Hvis det saa er fordi Mozilla venter paa en eller anden form for
timeout, vil du kunne se det, fordi strace kun skriver parametrene til
kaldet ud, uden at skrive retur vaerdien ud.
En hurtig koersel af strace afsloerer at mozilla's idle loekke bestaar
af at eksekvere poll og gettimeofday ret mange gange i sekundet...
Maerkeligt.
--
/-----------------------------------------------------\
| Klaus S. Madsen | "Failure is not an option... |
| ICQ: 45400164 | It comes bundled with your |
| www.hjernemadsen.org | Microsoft products!" |
\-----------------------------------------------------/
References