i7z is a utility for Linux that provides information on the Intel Core i3, i5 and i7. This will ensure the smooth operation of the turbo mode (a technology unique to this model CPU), or display the frequency of use of each of the cores.
To install I7z on a distribution based on Debian, open a terminal as root and run the following command :
sudo apt-get install build-essential libqt4-dev qt4-qmake libncurses5-dev subversion
Or this one for a RPM based distribution:
yum install qt qt4-devel libncurses5-devel subversion
Then we can compile the program like this:
svn checkout http://i7z.googlecode.com/svn/trunk/ i7z-read-only
cd i7z-read-only
make
make install
You can then launch the program with the command i7z, as root from a console. The following message indicates that the Turbo mode is Off :
TURBO DISABLED on 4 Cores
or On :
TURBO ENABLED on 4 Cores
Here’s what I got, after I launched a cat /dev/urandom > /dev/null in another shell. We see that the Turbo mode is active with Multiply to the x22 quad-core processor:
Socket [0] - [physical cores=4, logical cores=8, max online cores ever=4] TURBO ENABLED on 4 Cores, Hyper Threading ON True Frequency 3075.73 MHz (133.73 x [23]) Max TURBO Multiplier (if Enabled) with 1/2/3/4 Cores is 27x/26x/24x/24x Current Frequency 2942.09 MHz (Max of below) Core [core-id] :Actual Freq (Mult.) C0% Halt(C1)% C3 % C6 % Core 1 [0]: 2942.01 (22.00x) 3.38 0.923 0 95.7 Core 2 [1]: 2942.00 (22.00x) 100 0 0 0 Core 3 [2]: 2942.09 (22.00x) 2.52 1.53 0 95.9 Core 4 [3]: 2940.99 (21.99x) 1 1.63 0 97.6
If you want to use the GUI, go to the folder sources/GUI and run the compilation like this:
cd GUI
make clean
rm Makefile
qmake-qt4 -project
qmake-qt4
make
./GUI
more about this : here