The UNIX and Linux Forums  
Hello and Welcome from United States to the UNIX and Linux Forums! Thank You for Visiting and Joining Our Global Community.

Go Back   The UNIX and Linux Forums > Operating Systems > Linux
.
google unix.com



Linux RedHat, Ubuntu, SUSE, Fedora, Debian, Mandriva, Slackware, Gentoo linux, PCLinuxOS. All Linux questions here!

More UNIX and Linux Forum Topics You Might Find Helpful
Thread Thread Starter Forum Replies Last Post
Suggested tool / approach for performance testing figaro Web Programming, Web 2.0 and Mashups 4 10-13-2008 02:55 AM
Performance testing on AIX adasong AIX 2 07-15-2008 09:54 AM
Announcing collectl - new performance linux performance monitor MarkSeger News, Links, Events and Announcements 0 10-26-2007 06:14 PM
i need c programs for linux commands lit_joel Shell Programming and Scripting 1 11-20-2005 04:22 AM
Linux-programs SolidSnake Linux 4 02-18-2004 04:34 AM

Reply
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish
 
LinkBack Thread Tools Search this Thread Rate Thread Display Modes
  #1 (permalink)  
Old 06-15-2009
lzcool lzcool is offline
Registered User
  
 

Join Date: Jan 2009
Posts: 13
Doubt about programs for testing Linux performance

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 performance tester and I don't know too much about programs to measure it.

My Linux computer will be a LAMP server using Gnome as graphical interface and I'll test performance on it.
My windows might be a w server 200x, but that doesn't concern us here.

I don't know much about testing tools and performance tests, but I'm considering this:
Speed to write a big file on disk
Speed of creating high volume of small files on disk
recovery after failure (no idea how to do this test)
stability and reliability.

well, I'd like to know if anyone could help me proposing more tests I could do.
Besides, I'd like to know of a good performance testing program you'd recomend me, I googled a bit and found this webpage

Open source performance testing tools

full of test tools, but if anyone has experience with one or knows another one that might work for me, I'll gladly hear their advice.

Thanks in advance for your time, I hope you can help me with this.

Good Luck =)
  #2 (permalink)  
Old 06-16-2009
mark54g mark54g is offline
Registered User
  
 

Join Date: May 2008
Posts: 359
bonnie++ would be one to consider
  #3 (permalink)  
Old 06-17-2009
lzcool lzcool is offline
Registered User
  
 

Join Date: Jan 2009
Posts: 13
Ok, yhat one seems good for disk tests, thank you =)
Any others you might kknow or tests you might recomend?
  #4 (permalink)  
Old 06-17-2009
mark54g mark54g is offline
Registered User
  
 

Join Date: May 2008
Posts: 359
jmeter and iozone (iozone also for disks, jmeter for apache)
  #5 (permalink)  
Old 06-25-2009
MarkSeger MarkSeger is offline
Registered User
  
 

Join Date: Oct 2007
Posts: 14
I think one of the biggest mistakes people make when testing is to time the test from start to finish and not pay attention to anything in between. For example, I always use netperf to measure network performance, or dt to measure disk as well as others, BUT I always run collectl in another window to see what's happening to my cpu, disk, network, memory and other subsystems while the test is in process. If you get an bad end-to-end number, and the intermediate numbers are very erratic it just may be a system or network switch is misconfigured. Looking at the elapsed time or average load will never give you a true picture.

In fact, if you run collectl with a monitoring interval of 0.1 seconds or even less which doing disk tests you can actually watch the cache fill as the tests run faster at first.

-mark
  #6 (permalink)  
Old 07-07-2009
lzcool lzcool is offline
Registered User
  
 

Join Date: Jan 2009
Posts: 13
Oh, Thanks a lot MarkSeger for that information, believe me I'll take it into consideration while testing performance in the machine.
And thanks too mark54g, those 2 programs seem great. =)

I'm glad to get your help friends =) thanks to everyone who tries to help me here
  #7 (permalink)  
Old 07-08-2009
sysgate's Avatar
sysgate sysgate is offline Forum Advisor  
Unix based
  
 

Join Date: Nov 2006
Location: Bulgaria
Posts: 1,318
Being sort of performance engineer for the last couple of years, I can tell for sure that there's no free application that will do your work out of the box. It will take some time to write custom code, depending on your level of knowledge in programming languages. Personally I would recommend Perl's module Benchmark - it has suitable interface for such tasks. Certainly, just in case you have perl knowledge, but if you're going to work on it for a long time, it might worth investing in it. Also, another tool you can use is Sysbench, see its documentation for more details.
Sponsored Links
Reply

Bookmarks

Tags
linux, performance, speed, testing

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On



All times are GMT -4. The time now is 04:28 AM.


Powered by: vBulletin, Copyright ©2000 - 2006, Jelsoft Enterprises Limited. Language translation by Google.
vBCredits v1.4 Copyright ©2007 - 2008, PixelFX Studios
The UNIX and Linux Forums Content Copyright ©1993-2009. All Rights Reserved.Ad Management by RedTyger

Content Relevant URLs by vBSEO 3.2.0