lundi 7 février 2011

Afficher les informations des Intel Core i3, i5 et i7 sous Linux



i7z est un utilitaire pour Linux qui permet d'obtenir des informations sur les processeurs Intel Core i3, i5 et i7. On pourra ainsi vérifier le bon fonctionnement du mode Turbo (une technologie propre à ce modèle de CPU), ou afficher la fréquence d'utilisation de chacun des coeurs.

i7z
Pour installer i7z, ouvrez un terminal en root et lancez la commande suivante pour une distribution à base de Debian :
sudo apt-get install build-essential libqt4-dev qt4-qmake libncurses5-dev subversion
Ou celle-ci pour une distribution à base de RPM :
yum install qt qt4-devel libncurses5-devel subversion
Ensuite, on pourra compiler le programme comme ceci :
svn checkout http://i7z.googlecode.com/svn/trunk/ i7z-read-only
cd i7z-read-only
make
make install
Vous pourrez ensuite lancer le programme avec la commande i7z, en root, depuis une console. Le message suivant indiquera que le mode Turbo est désactivé (il faudra alors revoir les réglages de votre Bios) :
TURBO DISABLED on 4 Cores
Tandis que celui-ci confirmera son bon fonctionnement :
TURBO ENABLED on 4 Cores
Voici ce que j'obtiens chez moi, après avoir lancé un cat /dev/urandom > /dev/null dans un autre shell. Ici, on voit bien que le mode Turbo est actif avec des Multiplier à x22 sur les quatre coeurs du processeur :
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
Si vous souhaitez utiliser l'interface graphique, il faudra se rendre dans le dossier GUI des sources et lancer la compilation comme ceci :
cd GUI
make clean
rm Makefile
qmake-qt4 -project
qmake-qt4
make
./GUI

Aucun commentaire:

Enregistrer un commentaire