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.
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 Gitlab.com: https://gitlab.com/stressitout/stressitout-dev
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.
[…] StressItOut […]
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).
Hi, thanks for reporting.
It’s now fixed in git, following your suggestions.
Thank you!
You’re welcome 😉
[…] StressItOut […]
[…] Rapid overview of StressItOut. StressItOut […]