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 DEBIAN
gtk2::imageview::tool
Gtk2::ImageView::Tool(3pm) User Contributed Perl Documentation Gtk2::ImageView::Tool(3pm)
NAME
Gtk2::ImageView::Tool - Interface for objects capable of being used as tools by Gtk2::ImageView
DESCRIPTION
Gtk2::ImageView::Tool is an interface that defines how Gtk2::ImageView interacts with objects that acts as tools. Gtk2::ImageView delegates
many of its most important tasks (such as drawing) to its tool which carries out all the hard work. The Gtk2::ImageView package comes with
two tools; Gtk2::ImageView::Tool::Dragger and Gtk2::ImageView::Tool::Selector, but by implementing your own tool it is possible to extend
Gtk2::ImageView to do stuff its author didn't imagine.
Gtk2::ImageView uses Gtk2::ImageView::Tool::Dragger by default, as that tool is he most generally useful one. However, it is trivial to
make it use another tool.
my $view = Gtk2::ImageView->new;
my $tool = Gtk2::ImageView::Tool::Selector ($view);
$view->set_tool ($tool);
Using the above code makes the view use the selector tool instead of the default dragger tool.
HIERARCHY
Glib::Interface
+----Gtk2::ImageView::Tool
METHODS
boolean = $tool->button_press ($ev)
o $ev (Gtk2::Gdk::Event)
boolean = $tool->button_release ($ev)
o $ev (Gtk2::Gdk::Event)
cursor = $tool->cursor_at_point ($x, $y)
o $x (integer)
o $y (integer)
Returns the cursor to display at the given coordinates.
boolean = $tool->motion_notify ($ev)
o $ev (Gtk2::Gdk::Event)
$tool->paint_image ($opts, $drawable)
o $opts (Gtk2::Gdk::Pixbuf::Draw::Opts)
o $drawable (Gtk2::Gdk::Drawable)
Called whenever the image view decides that any part of the image it shows needs to be redrawn.
$tool->pixbuf_changed ($reset_fit, $rect)
o $reset_fit (boolean)
o $rect (Gtk2::Gdk::Rectangle)
Indicate to the tool that either a part of, or the whole pixbuf that the image view shows has changed. This method is called by the view
whenever its pixbuf or its tool changes. That is, when any of the following methods are used:
Gtk2::ImageView::set_pixbuf()
Gtk2::ImageView::set_tool()
Gtk2::ImageView::damage_pixels()
If the reset_fit parameter is TRUE, it means that a new pixbuf has been loaded into the view.
tool : the tool
reset_fit : whether the view is resetting its fit mode or not
rect : rectangle containing the changed area or NULL
SEE ALSO
Gtk2::ImageView, Glib::Interface
COPYRIGHT
Copyright (C) 2007 by Jeffrey Ratcliffe.
This software is licensed under the GPL-3; see Gtk2::ImageView for a full notice.
perl v5.14.2 2011-11-16 Gtk2::ImageView::Tool(3pm)