LWN.net Logo

Advertisement

The developers' conference: Userspace, kernelspace, and Xspace

Advertise here

Rackspace.com

Sysprof 1.0 -- Sampling system-wide Linux profiler

From:  Soeren Sandmann <sandmann-AT-daimi.au.dk>
To:  gnome-announce-list-AT-gnome.org
Subject:  Sysprof 1.0 -- Sampling system-wide Linux profiler
Date:  17 Sep 2005 22:59:50 +0200

* What is it?
--------------------------

Sysprof is a sampling system-wide CPU profiler for Linux.

Sysprof uses a Linux kernel module to profile the entire system, not
just an individual application. It handles threads and shared
libraries, and applications do not have to be recompiled or
instrumented. In fact they don't even have to be restarted.

Just insert the kernel module and start sysprof.


* Features:
----------------------

    - Profiles all running processes, not just a single application

    - Call graph support showing time spent in each branch of the call tree

    - Has a simple graphical interface

    - Profiles can be loaded and saved

    - Easy to use: Just insert the kernel module and start sysprof

    - Supports Fedora -debuginfo packages


* Sysprof 1.0
--------------------------

This is the first release of sysprof with a 1.x version number. I am
very excited about that.

New features since Sysprof 0.91:

- support for x86-64, thanks to Mike Frysinger
- better reporting of time spent in the kernel

Please report bugs as well as success or failure stories to 

    sandmann@daimi au dk


* Where can I get it?
--------------------------------------------

Home page:

       http://www.daimi.au.dk/~sandmann/sysprof/

Source code:

       http://www.daimi.au.dk/~sandmann/sysprof/sysprof-1.0.tar.gz

Sysprof requires

        - Linux 2.6.11 or later, compiled with profiling support
        - GTK+ 2.6
	- libglade 2.5

It is known to work out the box on Fedora Core 4.


Søren
_______________________________________________
gnome-announce-list mailing list
gnome-announce-list@gnome.org
http://mail.gnome.org/mailman/listinfo/gnome-announce-list


(Log in to post comments)

Copyright © 2005, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds
Powered by Rackspace Managed Hosting.