MCS manager startup time
Brian J. Tarricone
bjt23 at cornell.edu
Thu Dec 22 03:00:14 CET 2005
-----BEGIN PGP SIGNED MESSAGE-----
On 12/21/2005 5:13 PM, Jani Monoses wrote:
> Brian J. Tarricone wrote:
>>On 12/21/2005 4:35 PM, Jani Monoses wrote:
>>>>>Next would be to see *where* these guys are spending their time.
>>>>>Sysprof (Linux only, IIRC) is a nice tool for this.
>>Sysprof uses the kernel's oprofile stuff to generate the data, so it's
>>the same thing ^_^.
> Unless things changed since September it's a different kernel module
> It uses the generic profiling support in the kernel though like
Last time I compiled it, it asked me to compile oprofile into the kernel
before compiling. AFAICT, the sysprof module is built on top of
oprofile, and then the sysprof GUI uses the sysprof module. Confusing, eh?
> But since the startup times are usually network or disk IO bound
> bootchart is needed too.
Yep, but the bootchart isn't going to help us optimise the apps
themselves. It just gives a high-level overview of which application
takes longest and whether it's eating CPU or sleeping (most likely I/O).
The profiler will tell us what specifically to optimise.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (MingW32)
-----END PGP SIGNATURE-----
More information about the Xfce4-dev