From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 31983 invoked by alias); 8 Jun 2007 23:54:30 -0000 Received: (qmail 31976 invoked by uid 22791); 8 Jun 2007 23:54:30 -0000 X-Spam-Status: No, hits=-1.1 required=5.0 tests=AWL,BAYES_50,DK_POLICY_SIGNSOME,DNS_FROM_RFC_ABUSE X-Spam-Check-By: sourceware.org Received: from e3.ny.us.ibm.com (HELO e3.ny.us.ibm.com) (32.97.182.143) by sourceware.org (qpsmtpd/0.31) with ESMTP; Fri, 08 Jun 2007 23:54:28 +0000 Received: from d01relay02.pok.ibm.com (d01relay02.pok.ibm.com [9.56.227.234]) by e3.ny.us.ibm.com (8.13.8/8.13.8) with ESMTP id l58MpjIc024137 for ; Fri, 8 Jun 2007 18:51:45 -0400 Received: from d01av03.pok.ibm.com (d01av03.pok.ibm.com [9.56.224.217]) by d01relay02.pok.ibm.com (8.13.8/8.13.8/NCO v8.3) with ESMTP id l58NsO9d262800 for ; Fri, 8 Jun 2007 19:54:24 -0400 Received: from d01av03.pok.ibm.com (loopback [127.0.0.1]) by d01av03.pok.ibm.com (8.12.11.20060308/8.13.3) with ESMTP id l58NsOdZ011654 for ; Fri, 8 Jun 2007 19:54:24 -0400 Received: from [9.47.21.105] (dyn9047021105.beaverton.ibm.com [9.47.21.105]) by d01av03.pok.ibm.com (8.12.11.20060308/8.12.11) with ESMTP id l58NsMp4011633 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 8 Jun 2007 19:54:23 -0400 Message-ID: <4669EC26.60606@linux.vnet.ibm.com> Date: Fri, 08 Jun 2007 23:54:00 -0000 From: Brad Peters User-Agent: Thunderbird 1.5.0.10 (X11/20070306) MIME-Version: 1.0 To: systemtap@sourceware.org CC: jeroen.janssen@gmail.com, Vara Prasad , ebmunson@linux.vnet.ibm.com, rrodger@us.ibm.com, Patrick M Mccormick Subject: SystemTAP GUI Update Released Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-IsSubscribed: yes Mailing-List: contact systemtap-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: systemtap-owner@sourceware.org X-SW-Source: 2007-q2/txt/msg00537.txt.bz2 The SystemTAP GUI Speed-team, Rachel and Patrick, have been working hard to improve on last years project. An early release, primarily consisting of modifications necessary to work with Eclipse 3.2 and some stability enhancements, is now available at: http://sourceforge.net/projects/stapgui/ Stay tuned for much bigger changes in coming months! SystemTAP GUI: Systemtap GUI is a tool developed to assist people who wish to understand what their system is doing, through the creation of SystemTap scripts. A SystemTap script can be used to probe into the Linux kernel, monitoring various system activities and providing information that is traditionally available only to the individual thread/process. Collected information is available painlessly in user-space, through a simple C-like printf() , for any type of error checking, debug, trace or whatever other type of application one can think of. Example script: >>>> #! /usr/bin/env stap # Using statistics to examine kernel memory allocations global kmalloc probe kernel.function("__kmalloc") { kmalloc <<< $size } # Exit after 10 seconds probe timer.ms(10000) { exit () } probe end { printf("Count: %d allocations\n", @count(kmalloc)) printf("Sum: %d Kbytes\n", @sum(kmalloc)/1000) printf("Average: %d bytes\n", @avg(kmalloc)) printf("Min: %d bytes\n", @min(kmalloc)) printf("Max: %d bytes\n", @max(kmalloc)) print("\nAllocations by size in bytes\n") print(@hist_log(kmalloc)) } <<<< Best regards, Brad Peters IBM Linux RAS Engineer IBM Linux Technology Center