StressItOut

StressItOut is a free (as in ‘freedom’) hardware stressing and testing program for GNU/Linux.

Its main purpose is to strain the computer to ensure the hardware is in good state. There are several test modules: CPU load, memory test, 2D OpenGL painting, 3D OpenGL rendering, hard drives, optical drives, serial ports transmission, and parallel ports. Support for lm-sensors is in the works.

This software, when ready for release, will mainly be aimed at the QA departments of hardware-manufacturing companies, who need to ensure their newly produced machines perform correctly under heavy workloads, and that all their components work as expected.

StressItOut 3D test

As of June 2012, the current stable release is v0.1. It is still alpha-quality, but it can be tested and maybe used for some basic testing and monitoring. Some of the tests are already useful, like the CPU Test, the 2D and 3D tests and the Optical Drive Test. There is basic sensors information.

You can read my original introduction for StressItOut and check the StressItOut category on this blog for more information.

You can download the source code for the current stable release here:

http://qt-apps.org/content/show.php/StressItOut?content=136985

You can also get the latest development source code for SIO on Gitorious, here: http://gitorious.org/stressitout

If you use Archlinux, you can find it in AUR: http://aur.archlinux.org/packages.php?ID=50274

You can also find packages for Alt Linux on their Sisyphus repository.

Hope you can find it useful, and any feedback is welcome.

5 Responses to StressItOut

  1. stqn says:

    Hi Jan,

    SIO doesn’t build (under Arch Linux) with Qt 4.8 because gluPerspective isn’t provided by Qt anymore. (See https://bugreports.qt-project.org/browse/QTBUG-12227)

    You just have to add #include in test3d.cpp and also -lGLU (not sure where that would fit in the .pro).

Care to give some feedback?

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Follow

Get every new post delivered to your Inbox.

Join 28 other followers

%d bloggers like this: