10-12-2008
Suggested tool / approach for performance testing
What is a good approach for a performance testing tool suite for web applications? I am specifically interested in tools that execute a certain set of tasks well as opposed to tuning high traffic sites. In other words, a profiler would be a good idea to have, although I understand these tools are specific to a language. A profiler will help me understand where most time is spent in executing a particular part of the code, but does not provide me with a start-to-end view of where performance could be improved. Is there a tool that provides profiling data on where in the chain browser, web server, application server, database server most time is spent?
Thanks in advance
7 More Discussions You Might Find Interesting
1. UNIX for Dummies Questions & Answers
Could someone point me in the correct direction or web link containing instructions for installing the System Performance Tool (aka STP) software on an IBM-AIX version 4.? machine. My client has the software (that came from their original server) on a 3" floppy. Thanks! (1 Reply)
Discussion started by: Pam
1 Replies
2. Programming
So, I've been told and heard a million times that malloc and free are expensive calls to be avoided. So many times I avoid malloc by reusing already allocated memory blocks. Store them on free lists somewhere myself and don't call free when I know malloc will be called very shortly thereafter.
... (6 Replies)
Discussion started by: DreamWarrior
6 Replies
3. AIX
I'm doing performance testing for one application which works on AIX.
But I don't know which performance parameters of memory need to be collected. Now, I just know very few:
1. page in
2. page out
3. fre
They are all collected by "vmstat" command.
I want to know, except for above... (2 Replies)
Discussion started by: adasong
2 Replies
4. Linux
Hello friends,
I'm working on a Thesis and right now I'm in a phase of comparing a Linux vs Windows performance in similar situations on the same machine.
I'm asking here because I would like help on this, since I've always worked in Linux as an Administrator and a user, never as a... (6 Replies)
Discussion started by: lzcool
6 Replies
5. AIX
Dear experts ,
Pls advice for any good Tool to monitor the CPU and performance of AIX the system ..
to keep monitoring to show me the utilization of that system .. (12 Replies)
Discussion started by: Mr.AIX
12 Replies
6. Red Hat
Hi All,
I'm looking for good reference books or white papers about Linux Redhat Performance tuning / system tuning.
Thanks for any advice. (0 Replies)
Discussion started by: linuxqwer
0 Replies
7. Infrastructure Monitoring
Hi,
We have HP OpenView tool to extract utilization report and extract them in csv. Every month I pull 30 days CPU and Memory utilization, every 5 minutes via GUI and export it in csv (excel) format. It is always a time consuming process to run it on a set of servers and then pick next set because... (0 Replies)
Discussion started by: solaris_1977
0 Replies
LEARN ABOUT SUSE
lm-profiler.conf
LM-PROFILER.CONF(8) System Manager's Manual LM-PROFILER.CONF(8)
NAME
/etc/laptop-mode/lm-profiler.conf - Configuration file for lm-profiler, a profiler for laptop-mode-tools.
DESCRIPTION
This manual page documents the options that can be set in the /etc/laptop-mode/lm-profiler.conf configuration file. For a description of
what lm-profiler does, see the lm-profiler(8) manpage.
SETTINGS
The syntax of options is OPTION=value.
The following settings are available in lm-profiler.conf:
VERBOSE_OUTPUT
Set this to 1 if you want to see a lot of output when you run lm-profiler, and 0 if you don't want this. Useful for debugging
purposes. (Currently does nothing.)
PROFILE_RUN_LENGTH
The length of a profiling run, in seconds. This should be a while, so that lm-profiler can gather enough information. The default
is 10 minutes (600 seconds).
ACTIVITY_INTERVAL_MIN
ACTIVITY_INTERVAL_MAX
The behaviour that you want to avoid when you have your hard drive spun down, is disk accesses that are spread out over time,
because your hard drive will have to spin up for each access. lm-profiler detects when applications perform disk accesses that
are at least some time apart (otherwise they can be considered part of the same access) but not TOO far apart (otherwise they are
no problem). These settings configure what lm-profiler considers "at least some time apart" and "too far apart", respectively, in
seconds.
RECOMMEND_DEFAULT_SERVICES
DEFAULT_SERVICES
If RECOMMEND_DEFAULT_SERVICES is set to 1 (enabled), then lm-profiler will always suggest turning off the services listed in
DEFAULT_SERVICES (separated by spaces).
IGNORE_PROGRAMS
Programs listed in this option, separated by spaces, will be ignored for disk activity profiling. The default settings (which can
be referenced as $DEF_IGNORE_PROGRAMS) include common utility programs and all programs used by lm-profiler itself.
RECOMMEND_NETWORK_SERVICES
When this option is enabled (value 1), lm-profiler will detect any services that are listening on network ports, and it will sug-
gest that you disable them.
IGNORE_NETWORK_SERVICES
Services listed in this configuration option (separated by spaces) are not suggested as a network service by lm-profiler. The
default values can be accessed as $DEF_IGNORE_NETWORK_SERVICES.
SEE ALSO
lm-profiler(8).
laptop_mode(8).
laptop-mode.conf(8).
AUTHOR
This manual page was written by Bart Samwel (bart@samwel.tk). Permission is granted to copy, distribute and/or modify this document under
the terms of the GNU General Public License, Version 2 any later version published by the Free Software Foundation.
LM-PROFILER.CONF(8)