Overclock monitoring and stress testing tools in Ubuntu

I would like to know what tools are available to Ubuntu users for monitoring the overclock done in the BIOS and to stress-test the machine. Tools for the following:

1) Tool to reliably read actual clock speeds of the CPU when they are on and off load.

2) Tool to provide bus speeds, RAM speed, graphics core speed etc, in real time.

3) Tool to monitor temperatures.

4) Tool to monitor load on CPU/GPU.

5) Tool to stress test the machine.

Although I want to ask the question with regards to any Ubuntu user with any configuration so that it can be of use to everyone, my configuration is Intel i5 2500k + ASUS P8Z68-V LX, if you must know.


Solution 1:

http://code.google.com/p/i7z/

Does all the CPU Clock/Temp monitoring for i3, i5, and i7 You will still need tools to stress the comp.

Also check out this post http://www.overclock.net/t/1177505/checking-overclock-on-ubuntu-11-10/10#post_15893670 Manual way to check the Clock.

Solution 2:

The best native tool is HardInfo System information and benchmark tool.

Benchmarks

HardInfo comes with the following benchmark tests:

CPU Blowfish
CPU CryptoHash
CPU Fibonacci
CPU N-Queens
FPU FFT
FPU Raytracing 

Highlighting any test and then selecting 'refresh' from the top toolbar will rerun any previously completed benchmarks

https://help.ubuntu.com/community/HardInfo enter image description here Found a couple of others

http://www.phoronix-test-suite.com/

http://www.phoronix-test-suite.com/?k=pts_desktop_live