[squeak-dev] Re: How to profile a server image?

Craig Latta craig at netjam.org
Wed Mar 11 01:02:23 UTC 2009


      John McIntosh writes:

 > A long time ago I suggested that you could track CPU usage, or
 > dispatch clock time in Interpreter>>transferTo: aProc  since that
 > still is the only place a transfer switch occurs between processes.
 > You could collect more things too, like network traffic etc. I've
 > always thought the benefit is that you don't have some ugly high
 > priority watcher task thundering about creating garbage and leaving
 > foot prints in the cake...

      Yup. My imprinting stuff hooks in there, too, to decide whether to 
start, continue, or stop imprinting as the active process changes. 
(Imprinting is the transfer of a method from one memory to another, as a 
side-effect of running it.)


-C

--
Craig Latta
www.netjam.org
next show: 2009-03-13 (www.thishere.org)





More information about the Squeak-dev mailing list