[Flightgear-devel] Performance monitoring

2006-05-18 Thread Berndt, Jon S
Title: Performance monitoring






Can anyone tell me what the name of the routines is that allows one to determine the performance details of a Linux application?

Jon






---
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk0709&30571642
___
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel


Re: [Flightgear-devel] Performance monitoring

2006-05-18 Thread Arnt Karlsen
On Thu, 18 May 2006 10:58:26 -0500, Berndt, wrote in message 
[EMAIL PROTECTED]:

 Performance monitoring
 
 Can anyone tell me what the name of the routines is that allows one to
 determine the performance details of a Linux application?

..in the god old days way I use top, but there are way more ways:
[EMAIL PROTECTED]:/var/www/mmc/BT/2006.0509 $ apt-cache search Performance \
monitoring 
beancounter - A stock portfolio performance monitoring tool
libpfm3-dev - Performance Monitor Unit (PMU) -- development files
maxdb-dbanalyzer - A performance monitoring tool for MaxDB databases
oprofile - system-wide profiler for Linux systems
pfmon - Tool for using Performance Monitoring Unit(PMU)
[EMAIL PROTECTED]:/var/www/mmc/BT/2006.0509 $ apt-cache search Performance \
monitoring 
acidlab-doc - Analysis Console for Intrusion Databases (documentation) 
beancounter - A stock portfolio performance monitoring tool 
kpowersave - frontend to powersave for setting user specific policies
libpfm3-dev - Performance Monitor Unit (PMU) -- development files
libprelude-dev - Hybrid Intrusion Detection System [Development files]
libprelude2 - Hybrid Intrusion Detection System [Base library]
maxdb-dbanalyzer - A performance monitoring tool for MaxDB databases
mytop - top like query monitor for MySQL
oprofile - system-wide profiler for Linux systems
pfmon - Tool for using Performance Monitoring Unit(PMU)
prelude-lml - Hybrid Intrusion Detection System [Log Monitoring Lackey] 
slmon - A simple S-Lang based system performance monitor
[EMAIL PROTECTED]:/var/www/mmc/BT/2006.0509 $

..'apt-cache --full search Performance monitoring |less' for the gory
details if you're on a Debian box, ' man top ' or 'info top' should work
on all GNU/Linux boxes.

-- 
..med vennlig hilsen = with Kind Regards from Arnt... ;o)
...with a number of polar bear hunters in his ancestry...
  Scenarios always come in sets of three: 
  best case, worst case, and just in case.



---
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642
___
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel


Re: [Flightgear-devel] Performance monitoring

2006-05-18 Thread Andy Ross
Jon S. Berndt wrote:
 Can anyone tell me what the name of the routines is that allows one
 to determine the performance details of a Linux application?

It's probably best to start with gprof.  Add a -pg argument to the
compiler flags for the application, run it, and then use the gprof
program to eamine the resulting gmon.out file.

Note that performance tuning is a black art, and that the numbers you
see are going to be lying to you in subtle ways, especially if you
have the optimizer turned on.  And you probably aren't going to be
able to use it to profile a real time application (like FlightGear)
very well at all.

Andy


---
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642
___
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel


Re: [Flightgear-devel] Performance monitoring

2006-05-18 Thread Lee Elliott
On Thursday 18 May 2006 16:58, Berndt, Jon S wrote:
[HTML snipped...]
 Can anyone tell me what the name
 of the routines is that allows one to determine the
 performance details of a Linux application?

Is it 'time' you're thinking of?

LeeE



---
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642
___
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel


Re: [Flightgear-devel] Performance monitoring

2006-05-18 Thread Anders Gidenstam

On Thu, 18 May 2006, Berndt, Jon S wrote:



Can anyone tell me what the name of the routines is that allows one to
determine the performance details of a Linux application?


Depending on the application it might work to compile it with profiling 
enabled using the gcc flag -pg:


  -pg Generate extra code to write profile information suitable for the
  analysis program gprof.  You must use this option when compiling
  the source files you want data about, and you must also use it when
  linking.

IIRC there might be problems if the program is multithreaded or uses 
complex shared libraries(?). When it works the information is often very 
useful.


/Anders
--
Luck is my middle name, said Rincewind, indistinctly. Mind you,
 my first name is Bad.
   -- (Terry Pratchett, Interesting Times) 
-

| Anders Gidenstam   | Tel: 031-230645 070-296 1707 |
| Email: anders(at)gidenstam.org | WWW: http://www.gidenstam.org|
-
(Note to Outlook users: Click forward/vidarebefodra to make any
 attachments visible.)


---
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642
___
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel