Benchmarking a Linux machine

idea

Golden Member
Apr 15, 2001
1,100
0
0
Just built a Linux server, I'd like to test it for stability, speed, etc. What utils are out there? I'm especially concerned with in/out network performance and HDD
 
 

Spyro

Diamond Member
Dec 4, 2001
3,366
0
0
I know of a few ways to benchmark a linux box (i.e. Povray, Kernel Compile, etc.), but most of them are CPU related. But then again, I;m no expert :)
 

Nothinman

Elite Member
Sep 14, 2001
30,672
0
0
apt-cache search benchmark
apache-common - Support files for all Apache webservers
avifile-utils - Utility programs using the avifile library
bonnie++ - Hard drive bottleneck testing benchmark suite.
contest - The linux kernel responsiveness benchmark
dbench - The dbench (disk) and tbench (TCP) benchmarks
lg-issue22 - Issue 22 of the Linux Gazette.
lg-issue23 - Issue 23 of the Linux Gazette.
lg-issue24 - Issue 24 of the Linux Gazette.
lg-issue32 - Issue 32 of the Linux Gazette.
libamstd-ruby - AMbitious STanDard library for Ruby
libcrypto++-utils - Crypto++ library - utilities and data files
nhfsstone - NFS benchmark program.
postal - SMTP benchmark - the mad postman.
postgresql-contrib - Additional facilities for PostgreSQL
postmark - File system benchmark from NetApp.
python-xmlrpc - Implementation of the XML-RPC protocol for Python
scsitools - Collection of tools for SCSI hardware management
siege - Http regression testing and benchmarking utility
tiobench - Threaded I/O bench for Linux
xbase-clients - miscellaneous X clients
xengine - A benchmark program for the X Window System.
iozone3 - Filesystem and Disk Benchmarking Tool
lmbench - Utilities to benchmark UNIX systems
lmbench-doc - Documentation for the lmbench benchmark suite
netperf - Network performance benchmark
siege-ssl - Http/https regression testing and benchmarking utility
 

Abzstrak

Platinum Member
Mar 11, 2000
2,450
0
0
# emerge benchmark -S
Searching...
[ Results for search key : benchmark ]
[ Applications found : 6 ]

* app-benchmarks/dbench-2.0
Latest version available: 2.0
Latest version installed: [ Not Installed ]
Size of downloaded files: [no/bad digest]
Homepage: ftp://samba.org/pub/tridge/dbench/
Description: Popular filesystem benchmark

* app-benchmarks/siege-2.55
Latest version available: 2.55
Latest version installed: [ Not Installed ]
Size of downloaded files: [no/bad digest]
Homepage: http://www.joedog.org/siege/
Description: An http regression testing and benchmarking utility

* app-misc/bonnie++-1.03
Latest version available: 1.03
Latest version installed: [ Not Installed ]
Size of downloaded files: [no/bad digest]
Homepage: http://www.coker.com.au/bonnie++/
Description: Hard drive bottleneck testing benchmark suite.

* net-analyzer/gensink-4.1
Latest version available: 4.1
Latest version installed: [ Not Installed ]
Size of downloaded files: [no/bad digest]
Homepage: http://jes.home.cern.ch/jes/gensink/
Description: Gensink 4.1, a simple TCP benchmark suite.

* net-analyzer/netperf-2.2
Latest version available: 2.2
Latest version installed: [ Not Installed ]
Size of downloaded files: [no/bad digest]
Homepage: http://www.netperf.org/
Description: This is a brief readme file for the netperf TCP/UDP/sockets/etc performance benchmark tools

* sys-apps/nbench-2.1
Latest version available: 2.1
Latest version installed: [ Not Installed ]
Size of downloaded files: [no/bad digest]
Homepage: http://www.tux.org/~mayer/linux/bmark.html
Description: Linux/Unix of release 2 of BYTE Magazine's BYTEmark benchmark
 

n0cmonkey

Elite Member
Jun 10, 2001
42,936
1
0
I have used bonnie to benchmark my hard drives before (right after I got scsi). For CPU, you can use a DC project like Seti. Running bunches of these, or starting a porn server could help you test the entire system.
 

burnedout

Diamond Member
Oct 12, 1999
6,249
2
0
Originally posted by: n0cmonkey
I have used bonnie to benchmark my hard drives before (right after I got scsi). For CPU, you can use a DC project like Seti. Running bunches of these, or starting a porn server could help you test the entire system.
Yeah, I've used RC-5 quite often for *nix boxes. Looks really cool on a SPARC box when the client indicates "Found 4 processors".