Page 1 of 2 1 2 LastLast
Results 1 to 20 of 32
  1. #1
    ASCII Moderator
    Overclockers.com Lead Editor

    splat's Avatar
    10 Year Badge
    Join Date
    Apr 2002
    Location
    Philly
    Posts
    3,951

    Linux Stress Testing and Benchmarking

    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

    Phoronix Test Suite Live - a stripped down linux environment designed around the Phoronix Test Suite

    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

    Phoronix Test Suite - comprehensive testing and benchmarking suite

    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

    System Stability Tester - gui pi calculating program

    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

    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

    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

    Last edited by splat; 08-04-09 at 11:21 AM.
    ______________________________/\/\__________________/\/\_____
    _______/\/\/\/\__/\/\/\/\____/\/\____/\/\/\______/\/\/\/\/\__
    ____/\/\/\/\____/\/\__/\/\__/\/\________/\/\______/\/\_______
    _________/\/\__/\/\/\/\____/\/\____/\/\/\/\______/\/\________
    __/\/\/\/\____/\/\________/\/\/\__/\/\/\/\/\____/\/\/\_______
    _____________/\/\___________
    once you clock you can't go stock
    [RHCSA, RHCE] || articles || folding stats || overclockers last.fm group


  2. Thanks!

    Super Nade (11-10-10), txus.palacios (08-04-12)

  3. #2
    Senior Member Gnufsh's Avatar
    Join Date
    Dec 2001
    Location
    June Lake, California
    Posts
    5,662
    Nice list! You left out prime95, which can both benchmark and stress test. There is also freebench (freebench.org).
    Lost access to the classifieds? Look here.
    Forum Policies
    Sig Rules

    "Men occasionally stumble over the truth, but most of them pick themselves up and hurry off as if nothing ever happened."
    -Sir Winston Churchill

  4. #3
    Member jivetrky's Avatar
    Join Date
    Oct 2005
    Location
    Lake Village, IN 46349
    Posts
    6,349
    You could also add SuperPi?
    ftp://pi.super-computing.org/Linux/
    PLEASE MOVE YOUR CLASSIFIED AD TO SOLD ONCE IT HAS COMPLETED (Click here to learn how)

    2x HTPCs / 3x Desktops / 1x 10TB UnRAID Server

    [--------------HEATWARE: jivetrky --------------|-------------- GAMING NICK: jivetrky--------------]

    "With every upgrade I become less clever." -Socket eh?\(_o)/

  5. #4
    ASCII Moderator
    Overclockers.com Lead Editor

    splat's Avatar
    10 Year Badge
    Join Date
    Apr 2002
    Location
    Philly
    Posts
    3,951
    duh. i can't believe I forgot prime95. the package is sci-mathematics/gimps just for the record and i believe it is installed on most linux systems as mprime. and I'll let out a little secret, i mostly compiled the list from the gentoo apps-benchmark directory, hehe.
    ______________________________/\/\__________________/\/\_____
    _______/\/\/\/\__/\/\/\/\____/\/\____/\/\/\______/\/\/\/\/\__
    ____/\/\/\/\____/\/\__/\/\__/\/\________/\/\______/\/\_______
    _________/\/\__/\/\/\/\____/\/\____/\/\/\/\______/\/\________
    __/\/\/\/\____/\/\________/\/\/\__/\/\/\/\/\____/\/\/\_______
    _____________/\/\___________
    once you clock you can't go stock
    [RHCSA, RHCE] || articles || folding stats || overclockers last.fm group


  6. #5
    ASCII Moderator
    Overclockers.com Lead Editor

    splat's Avatar
    10 Year Badge
    Join Date
    Apr 2002
    Location
    Philly
    Posts
    3,951
    added super pi, merenne prime, and freebench.
    ______________________________/\/\__________________/\/\_____
    _______/\/\/\/\__/\/\/\/\____/\/\____/\/\/\______/\/\/\/\/\__
    ____/\/\/\/\____/\/\__/\/\__/\/\________/\/\______/\/\_______
    _________/\/\__/\/\/\/\____/\/\____/\/\/\/\______/\/\________
    __/\/\/\/\____/\/\________/\/\/\__/\/\/\/\/\____/\/\/\_______
    _____________/\/\___________
    once you clock you can't go stock
    [RHCSA, RHCE] || articles || folding stats || overclockers last.fm group


  7. #6
    Trailer Chasing Senior Adragontattoo's Avatar
    Join Date
    Mar 2006
    Location
    Northwestern corner of Va. USA, Northern Hemisphere, Earth, Sol Sector, outer arm of spiral galaxy
    Posts
    5,260
    Only ISP provided, .EDU, .GOV, .MIL e-mail addresses are Classifieds approved. Are you unable to access the Classifieds?
    Click here to find out why!
    The Forum Rules FAQ|
    Classies Rules and Regs
    Prices, slashes and edits
    Quality over Quantity Pictures are NOT req.
    Adopt an animal if you want one, dont use a breeder!

  8. #7
    ASCII Moderator
    Overclockers.com Lead Editor

    splat's Avatar
    10 Year Badge
    Join Date
    Apr 2002
    Location
    Philly
    Posts
    3,951
    added stresslinux.org as a live cd, and added memtest86+, net benches, and monitoring programs
    ______________________________/\/\__________________/\/\_____
    _______/\/\/\/\__/\/\/\/\____/\/\____/\/\/\______/\/\/\/\/\__
    ____/\/\/\/\____/\/\__/\/\__/\/\________/\/\______/\/\_______
    _________/\/\__/\/\/\/\____/\/\____/\/\/\/\______/\/\________
    __/\/\/\/\____/\/\________/\/\/\__/\/\/\/\/\____/\/\/\_______
    _____________/\/\___________
    once you clock you can't go stock
    [RHCSA, RHCE] || articles || folding stats || overclockers last.fm group


  9. #8
    Registered
    Join Date
    Oct 2006
    Posts
    25
    "stress" should be under "cpu tests" not "benchmarking".

    Quoting the project page:
    Quote Originally Posted by stress
    stress is not a benchmark. It is a tool used by system administrators to evaluate how well their systems will scale, by kernel programmers to evaluate perceived performance characteristics, and by systems programmers to expose the classes of bugs which only or more frequently manifest themselves when the system is under heavy load. Note that a primary design goal is simplicity and portability, so while stress runs on everthing from Linux to AIX to K42, it is not as sophisticated as tools like gamut or dbench.
    Is gamut in your list?

  10. #9
    ASCII Moderator
    Overclockers.com Lead Editor

    splat's Avatar
    10 Year Badge
    Join Date
    Apr 2002
    Location
    Philly
    Posts
    3,951
    i put stress under "benchmarking suites because it does more than just stress the cpu, but I see what you are saying, and i debated with myself before i placed it too.
    and no, i hadn't heard of gamut before.
    ______________________________/\/\__________________/\/\_____
    _______/\/\/\/\__/\/\/\/\____/\/\____/\/\/\______/\/\/\/\/\__
    ____/\/\/\/\____/\/\__/\/\__/\/\________/\/\______/\/\_______
    _________/\/\__/\/\/\/\____/\/\____/\/\/\/\______/\/\________
    __/\/\/\/\____/\/\________/\/\/\__/\/\/\/\/\____/\/\/\_______
    _____________/\/\___________
    once you clock you can't go stock
    [RHCSA, RHCE] || articles || folding stats || overclockers last.fm group


  11. #10
    ASCII Moderator
    Overclockers.com Lead Editor

    splat's Avatar
    10 Year Badge
    Join Date
    Apr 2002
    Location
    Philly
    Posts
    3,951
    excellent article over at Phoronix worth reading:

    Linux Overclocking Software
    http://www.phoronix.com/scan.php?pag...item=598&num=1

    I'm gonna add an "articles and howto's" section to the list, so keep the suggestions coming
    ______________________________/\/\__________________/\/\_____
    _______/\/\/\/\__/\/\/\/\____/\/\____/\/\/\______/\/\/\/\/\__
    ____/\/\/\/\____/\/\__/\/\__/\/\________/\/\______/\/\_______
    _________/\/\__/\/\/\/\____/\/\____/\/\/\/\______/\/\________
    __/\/\/\/\____/\/\________/\/\/\__/\/\/\/\/\____/\/\/\_______
    _____________/\/\___________
    once you clock you can't go stock
    [RHCSA, RHCE] || articles || folding stats || overclockers last.fm group


  12. #11
    Registered
    Join Date
    Oct 2006
    Posts
    25
    Mentioned on another forum:
    Quote Originally Posted by AlphaDriven
    There is a program that is called System Stability Tester which has linux x86 and amd64 ports. It calculates the Pi using the Borwein algorithm with two or more threads and it compares the results of all the threads after each step. In the case the results are not equal it warns you. You may have it to run continiously for hours and log the results of each step.

    You may download the x86 static binary from here:
    http://www.pctechnology.gr/mod/bench...86-bin.tar.bz2

    The amd64 binary from here:
    http://www.pctechnology.gr/mod/bench...64-bin.tar.bz2

    And the sources from here (GPL v2):
    http://www.pctechnology.gr/mod/bench...0.6-src.tar.gz

    Two nice screenshots are here:
    http://www.pctechnology.gr/vbull/vb/...achmentid=8173
    http://www.pctechnology.gr/vbull/vb/...achmentid=8174
    From the description and screenshots, I'd say it's a gui variation of super_pi.
    Website is Greek and a google search didn't locate any English language info, though the program appears to be in English.

  13. #12
    ASCII Moderator
    Overclockers.com Lead Editor

    splat's Avatar
    10 Year Badge
    Join Date
    Apr 2002
    Location
    Philly
    Posts
    3,951
    that does look very interesting, thanks for pointing it out...and you're right, it does look a lot like superPI from the screenshots.
    ______________________________/\/\__________________/\/\_____
    _______/\/\/\/\__/\/\/\/\____/\/\____/\/\/\______/\/\/\/\/\__
    ____/\/\/\/\____/\/\__/\/\__/\/\________/\/\______/\/\_______
    _________/\/\__/\/\/\/\____/\/\____/\/\/\/\______/\/\________
    __/\/\/\/\____/\/\________/\/\/\__/\/\/\/\/\____/\/\/\_______
    _____________/\/\___________
    once you clock you can't go stock
    [RHCSA, RHCE] || articles || folding stats || overclockers last.fm group


  14. #13
    maddog39's Avatar
    Join Date
    May 2006
    Location
    Somerville, MA
    Posts
    288
    nvclock is an AWSOME program. A very very nice nvidia overclocking utility and it really works. I get huge performance benefits using it.
    My Rig:
    Windows 7 64
    EVGA nForce 780i SLI
    Intel Core 2 Quad Q6600 @ 3.21GHz VCORE 1.325
    4x1GB Corsair XMS2 DDR2 800
    EVGA GTX 260 C216 SSC 896MB

  15. #14
    ASCII Moderator
    Overclockers.com Lead Editor

    splat's Avatar
    10 Year Badge
    Join Date
    Apr 2002
    Location
    Philly
    Posts
    3,951
    nvclock is good, but it actually isn't really needed anymore. I'm not sure exactly what driver version enabled this, but if you enable CoolBits in your xorg.conf, you can overclock you card directly in the nvidia X server settings.

    place this in your video card's Device section in xorg.conf:

    Code:
    Option	"CoolBits" "1"
    ______________________________/\/\__________________/\/\_____
    _______/\/\/\/\__/\/\/\/\____/\/\____/\/\/\______/\/\/\/\/\__
    ____/\/\/\/\____/\/\__/\/\__/\/\________/\/\______/\/\_______
    _________/\/\__/\/\/\/\____/\/\____/\/\/\/\______/\/\________
    __/\/\/\/\____/\/\________/\/\/\__/\/\/\/\/\____/\/\/\_______
    _____________/\/\___________
    once you clock you can't go stock
    [RHCSA, RHCE] || articles || folding stats || overclockers last.fm group


  16. #15
    maddog39's Avatar
    Join Date
    May 2006
    Location
    Somerville, MA
    Posts
    288
    Im using the old driver in Ubuntu Dapper, I also think I may have made that post in the wrong topic. Well whatever. Apparently prime95 doesnt exist in the Ubuntu repos.
    Code:
    maddog39@maddog39-desktop:~$ mprime
    bash: mprime: command not found
    maddog39@maddog39-desktop:~$ sudo apt-get install mprime
    Password:
    Reading package lists... Done
    Building dependency tree... Done
    E: Couldn't find package mprime
    maddog39@maddog39-desktop:~$ aptitude search mprime
    maddog39@maddog39-desktop:~$
    My Rig:
    Windows 7 64
    EVGA nForce 780i SLI
    Intel Core 2 Quad Q6600 @ 3.21GHz VCORE 1.325
    4x1GB Corsair XMS2 DDR2 800
    EVGA GTX 260 C216 SSC 896MB

  17. #16
    ASCII Moderator
    Overclockers.com Lead Editor

    splat's Avatar
    10 Year Badge
    Join Date
    Apr 2002
    Location
    Philly
    Posts
    3,951
    doesn't look like it is in the apt repositories. i just searched thry packages.debian.org to see if i could find it. you might need to get the source yourself and compile it. You can always just skip the "make install" step and simply run the program from the directory you extracted it to.
    ______________________________/\/\__________________/\/\_____
    _______/\/\/\/\__/\/\/\/\____/\/\____/\/\/\______/\/\/\/\/\__
    ____/\/\/\/\____/\/\__/\/\__/\/\________/\/\______/\/\_______
    _________/\/\__/\/\/\/\____/\/\____/\/\/\/\______/\/\________
    __/\/\/\/\____/\/\________/\/\/\__/\/\/\/\/\____/\/\/\_______
    _____________/\/\___________
    once you clock you can't go stock
    [RHCSA, RHCE] || articles || folding stats || overclockers last.fm group


  18. #17
    New Member Alphadriven's Avatar
    Join Date
    Jun 2007
    Location
    Athens, Greece
    Posts
    1
    System Stability Tester, as mentioned in posts #11 and #12 of the current thread, is now hosted in sourceforge.net. You may find it here. Static Linux binaries for x86 and amd64 are also available. I hope it will have a web page and complete documentation soon.

  19. #18
    ASCII Moderator
    Overclockers.com Lead Editor

    splat's Avatar
    10 Year Badge
    Join Date
    Apr 2002
    Location
    Philly
    Posts
    3,951
    Quote Originally Posted by Alphadriven
    System Stability Tester, as mentioned in posts #11 and #12 of the current thread, is now hosted in sourceforge.net. You may find it here. Static Linux binaries for x86 and amd64 are also available. I hope it will have a web page and complete documentation soon.
    thanks for the info.
    ______________________________/\/\__________________/\/\_____
    _______/\/\/\/\__/\/\/\/\____/\/\____/\/\/\______/\/\/\/\/\__
    ____/\/\/\/\____/\/\__/\/\__/\/\________/\/\______/\/\_______
    _________/\/\__/\/\/\/\____/\/\____/\/\/\/\______/\/\________
    __/\/\/\/\____/\/\________/\/\/\__/\/\/\/\/\____/\/\/\_______
    _____________/\/\___________
    once you clock you can't go stock
    [RHCSA, RHCE] || articles || folding stats || overclockers last.fm group


  20. #19
    Member
    Join Date
    Jun 2007
    Posts
    281
    With Wine, these work:
    A64 tweaker
    Orthos (One core only)
    SuperPi XS Mod

  21. #20
    New Member
    Join Date
    Apr 2008
    Posts
    1

    Benchmarks and Diagnostics

    So I have dozens of these machines, they are 1ghz via machines, with 256 megs of RAM, all of the machines are exactly identical as far as hardware inside. They come back to me with problems sometimes, and I figure out what is wrong..and fix it. So I've done memtest to see if there is bad memory, or smartctl -t long /dev/hda, to find out if there is physical damage to the hdd, or a file system check to see a fs corruption, or sometimes the hdd power cable isn't plugged in all the way and doesn't make contact, or the PSU is set to 220 instead of 110, etc etc etc etc.

    But recently it seems like some machines pass all my tests, but they are just kind of sluggish, or not responsive. Is there an all in one test, to test the network, hdd performance(not test for failures, but performance/responsiveness), memory performance etc. I want to find a baseline for where a box should be, and if I find a box that doesn't come close to the baseline, figure out what's wrong. So is there an ALL IN ONE suite for testing all the hardware in a machine, something easy and manageable, without having to look at dozens of numbers. Again all of these machines are identical.

    Is it possible RAM works, without errors, but is just slow over time? compared to identical hardware with faster RAM? Or same with hdd, or network etc? any help is much appreciated.

    also, I tried to look at freebench, but it looks the domain is expired and turned into an advertising portal.

    Regards,
    John

Page 1 of 2 1 2 LastLast

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •