Previous Section  < Day Day Up >  Next Section

Appendix A. Performance Tool Locations

The performance tools described in this book originated from many different locations on the Internet. Fortunately, most major distributions have pulled them together and included them in the current versions of their distributions. Table A-1 describes all the tools, provides pointers to their original source locations, and indicates whether they are included in the following distributions: Fedora Core 2 (FC2), Red Hat Enterprise Linux (EL3), and SUSE 9.1 (S9.1).

Table A-1. Locations of Performance Tools

Tool

Distro

Source Location

bash

FC2, EL3, S9.1

http://cnswww.cns.cwru.edu/~chet/bash/bashtop.html

etherape

None

http://etherape.sourceforge.net/

ethtool

FC2, EL3, S9.1

http://sourceforge.net/projects/gkernel/

free

FC2, EL3, S9.1

Part of the procps package: http://procps.sourceforge.net/

gcc

FC2, EL3, S9.1

http://gcc.gnu.org/

gdb

FC2, EL3, S9.1

http://sources.redhat.com/gdb/

gkrellm

FC2, S9.1

http://web.wt.net/~billw/gkrellm/gkrellm.html

gnome-system-monitor

FC2, EL3, S9.1

Part of the GNOME project, and available from:

ftp://ftp.gnome.org/pub/gnome/sources/gnome-system-monitor/

gnumeric

FC2, EL3, S9.1

http://www.gnome.org/projects/gnumeric/

gprof

FC2, EL3, S9.1

Part of the binutils package:

http://sources.redhat.com/binutils

ifconfig

FC2, EL3, S9.1

Part of the net-tools:

http://www.tazenda.demon.co.uk/phil/net-tools/

iostat

FC2, S9.1

Part of the sysstat package:

http://perso.wanadoo.fr/sebastien.godard/

ip

FC2, EL3, S9.1

Part of the iproute package: ftp://ftp.inr.ac.ru/ip-routing

ipcs

FC2, EL3, S9.1

Part of the util-linux package: ftp.win.tue.nl:/pub/linux-local/utils/util-linux

iptraf

FC2, S9.1

http://cebu.mozcom.com/riker/iptraf

kcachegrind

FC2, S9.1

Part of the (v3.2 or higher) kdesdk package:

http://kcachegrind.sourceforge.net/cgi-bin/show.cgi

ldd

FC2, EL3, S9.1

Part of GNU libc:

http://www.gnu.org/software/libc/libc.html

ld (The Linux loader)

FC2, EL3, S9.1

Part of binutils:

http://sources.redhat.com/binutils

lsof

FC2, EL3, S9.1

ftp://lsof.itap.purdue.edu/pub/tools/unix/lsof

ltrace

FC2, EL3, S9.1

http://packages.debian.org/unstable/utils/ltrace.html

memprof

FC2, EL3, S9.1

http://www.gnome.org/projects/memprof

mii-tool

FC2, EL3, S9.1

Part of the net-tools:

http://www.tazenda.demon.co.uk/phil/net-tools/

mpstat

FC2, S9.1

Part of the sysstat package:

http://perso.wanadoo.fr/sebastien.godard/

netstat

FC2, EL3, S9.1

Part of the net-tools:

http://www.tazenda.demon.co.uk/phil/net-tools/

objdump

FC2, EL3, S9.1

Part of binutils:

http://sources.redhat.com/binutils

oprofile

FC2, EL3, S9.1

http://oprofile.sourceforge.net/

proc filesystem

FC2, EL3, S9.1

The proc file system is part of the Linux kernel and is enabled in almost every distribution.

procinfo

FC2, S9.1

ftp://ftp.cistron.nl/pub/people/svm

ps

FC2, EL3, S9.1

Part of the procps package:

http://procps.sourceforge.net/

sar

FC2, EL3, S9.1

Part of the sysstat package:

http://perso.wanadoo.fr/sebastien.godard/

script

FC2, EL3, S9.1

Part of the util-linux package:

http://www.kernel.org/pub/linux/utils/util-linux/

slabtop

FC2, EL3, S9.1

Part of the procps package:

http://procps.sourceforge.net/

strace

FC2, EL3, S9.1

http://sourceforge.net/projects/strace/

tee

FC2, EL3, S9.1

Part of the coreutils package:

ftp://alpha.gnu.org/gnu/coreutils/

time

FC2, EL3

http://www.gnu.org/directory/GNU/time.html

top

FC2, EL3, S9.1

Part of the procps package:

http://procps.sourceforge.net/

valgrind

S9.1

http://valgrind.kde.org/

vmstat

FC2, EL3, S9.1

Part of the procps package:

http://procps.sourceforge.net/


Although not denoted in the table, Debian (testing) contains all the tools listed except procinfo.

    Previous Section  < Day Day Up >  Next Section