도전2022

Linux Benchmarks 본문

작업/리눅스

Linux Benchmarks

hotdigi 2010. 7. 9. 16:37
번역한 웹 사이트 :::::::::  http://www.turby.net/42


http://www.overclock.net/linux-unix/248684-linux-benchmarks.html


Default Linux Benchmarks

Introduction
Since this is an overclocking and benchmarking website, I thought it would be fitting to point out that Linux can be just as useful for benchmarking and stress testing as Windows is. I'm going to start this out merely as a link farm to various Linux applications, but in time, I can see this becoming a full-on HOWTO. I definitely encourage other members to give input, as I can always use all the help I can.
Live CD
stresslinux - stresslinux is a minimal linux distribution running from a bootable cdrom, usb drive, or via PXE
Monitoring
lm sensors - monitor fans, voltages, and temps

hddtemp - monitor hdd temps

smartmontools - monitor hdd's using the SMART system built into the hard drive
Benchmark Suites
PTS - the phoronix test suite is the most comprehensive testing and benchmarking platform available for linux (added aug 9, 2008 my melcar)
freebench - free memory, integer, and floating point benchmark

lmbench - portable benchmark suite

ltp - the Linux Test Project benchmark suite

nbench - BYTE Magazine's BYTEmark tests memory, integer, and floating point performance

xfbsuite - benchmark suite for X
CPU tests
Kernel compile
You can benchmark your system by simply timing you kernel compile. As long as you use the same config file, this will give you a pretty good idea of how you're computer is scaling as you overclock. It will also give you an idea of stability because an unstable system will cause compilation errors. You will need to keep your own log of compile times for reference. This can be used to compare separate systems as long as the same architecture and config file are used. To time your source compile, simply enter the kernel source directory (i.e. /usr/src/linux/) and type:
Code:
# time make
when it is done, it will display the overall time it took to complete, which you can then throw in to a text document or spreadsheet to graph, if you'd like.
CPUBurn - stress the cpu

gamut - loopable benchmark app (formerly Sstress)

Mersenne Prime (GIMPS) - Includes a stress test which is identical to it's Windows counterpart

super pi - calculates pi, same as it's windows counterpart

stress - places a configurable load on different parts of the system: CPU, memory, I/O, and disk stress

Prime95 - stress testing on the CPU and RAM

PerlMon - CPU-Z like program for Linux
Memory Tests
Memtest86+ - can be added to your LILO or GRUB boot menu, so you do not need to have a floppy disk
Graphics Tests
SPECviewperf 9 (32bit and 64bit)

Unreal Tournament 2003/2004 - You can use fly-by's and botmatches to benchmark

Doom3 - you can use timedemo's to benchmark
Start Doom3
Hit control+alt+`
type in timedemo demo1
Filesystem I/O
Bonnie - Performance test of filesystem I/O using standard C library calls.

Bonnie++ - Filesystem I/O tester

dbench - filesystem benchmark

iozone - filesystem benchmark

piozone - filesystem benchmark

tiozone - fully threaded filesystem benchmark
Network Tests
netio - network benchmark

nepim - network test

netperf - network test

iperf - network test
Program Benchmarks
System Stability Tester - CPU burning, memory testing and benchmarking utility. It calculates the PI number in thread pairs using the Borwein algorithm.
bootchart - benchmark your boot process

contest - benchmark different kernels to see which performs best on your system

httperf - HP tool to test webserver performance

jmeter - benchmark the performance of http/ftp services and databases

MySQL Super-Smack - MySQL benchmark

pipebench - measures stdin/stdout communication

siege - http performance test

volanomark - java server benchmark
Articles and HOWTO's
Linux Overclocking Software (Phoronix)


'작업 > 리눅스' 카테고리의 다른 글

MacBook을 이용해서 Ubuntu 설치 할때 확인하고 작업하세요.  (0) 2010.07.22
apt-get help  (0) 2010.07.09
LMbench  (0) 2010.07.09
리눅스 백업  (0) 2010.07.07
n900에서 vnc server 설치  (0) 2010.06.29