eddy33's Blog

dimanche 11 décembre 2011

Fedora 16 vs Fedora 15 : comparaison des performances pour les versions 32 bits

Salut.

Voici les résultats comparatifs de Fedora 16 vs Fedora 15.

Pour rappel, ma machine est équipée d'un Quad Core Intel Q6600 à 2,4 GHz avec 4 Go de RAM.

Je me suis limité au benchmark UnixBench qui fournit un indice global, ce qui me simplifiera la comparaison. La version UnixBench utilisée est la version 4.1.0.

Mon protocole de tests est le suivant :
  • Installation de Fedora 16 avec mise à jour version 32 bits avec le noyau Fedora 3.1.0-7.fc16.i686.
  • La machine est placée en niveau 3 (init 3).
  • 10 séries de tests avec UnixBench compilé sous Fedora 16 et exécuté sous Fedora 16 (noyau Fedora 3.1.0-7.fc16.i686).
  • 10 séries de tests avec UnixBench compilé sous Fedora 15 et exécuté sous Fedora 15 (noyau Fedora 2.6.38.8-35.fc15.i686).
Voici les résultats obtenus :

Fedora 16 version 32 bits :

Série 1 : 668.1
Série 2 : 677.7
Série 3 : 675.3
Série 4 : 679.0
Série 5 : 677.3
Série 6 : 674.6
Série 7 : 682.3
Série 8 : 686.7
Série 9 : 683.7
Série 10 : 679.1

Moyenne : 678.4

Fedora 15 version 32 bits :

Voici pour rappel les résultats obtenus avec Fedora 15 :
Série 1 : 626.3
Série 2 : 655.9
Série 3 : 638.3
Série 4 : 659.9
Série 5 : 661.4
Série 6 : 657.1
Série 7 : 642.9
Série 8 : 661.3
Série 9 : 663.1
Série 10 : 653.2

Moyenne : 651,9



Résultats :

Pour Fedora 16, on obtient un indice moyen de 678.4 pour UnixBench.
Pour Fedora 15, j'avais obtenu un indice moyen de 651,9 pour UnixBench.


On a donc un gain moyen de près de 4.1 % de Fedora 16 32 bits par rapport à Fedora 15 32 bits...
On assiste ainsi à une légère amélioration des performances comme montré sur la figure suivante :

perfs_fedora_F16.png

Conclusion :


Au moment de ces tests, le noyau Fedora 16 (basé sur le noyau vanilla 3.1.0) propose un gain de 4.1 % par rapport au noyau Fedora 15 (basé sur le noyau vanilla 2.6.38), ce qui le ramène au niveau de Fedora 13.


++

samedi 10 décembre 2011

Bohemian Rhapsody joué par du matériel informatique !

Salut.

Ci-après la vidéo de la chanson Bohemian Rhapsody joué par du matériel informatique...

Super bien fait !

++






lundi 29 août 2011

Fedora 15 vs Fedora 14 : comparaison des performances pour les versions 32 bits

C'est avec retard que je livre les résultats comparatifs de Fedora 15 vs Fedora 14...

Pour rappel, ma machine est équipée d'un Quad Core Intel Q6600 à 2,4 GHz avec 4 Go de RAM.

Je me suis limité au benchmark UnixBench qui fournit un indice global, ce qui me simplifiera la comparaison. La version UnixBench utilisée est la version 4.1.0.

Mon protocole de tests est le suivant :
  • Installation de Fedora 15 avec mise à jour version 32 bits avec le noyau Fedora 2.6.38.8-35.fc15.i686.
  • La machine est placée en niveau 3 (init 3).
  • 10 séries de tests avec UnixBench compilé sous Fedora 15 et exécuté sous Fedora 15 (noyau Fedora 2.6.38.8-35.fc15.i686).
  • 10 séries de tests avec UnixBench compilé sous Fedora 14 et exécuté sous Fedora 14 (noyau Fedora 2.6.35.6-48.fc14.i686).
Voici les résultats obtenus :

Fedora 15 version 32 bits :

Série 1 : 626.3
Série 2 : 655.9
Série 3 : 638.3
Série 4 : 659.9
Série 5 : 661.4
Série 6 : 657.1
Série 7 : 642.9
Série 8 : 661.3
Série 9 : 663.1
Série 10 : 653.2

Moyenne : 651,9

Fedora 14 version 32 bits :

Voici pour rappel les résultats obtenus avec Fedora 14 :
Série 1 : 659.8
Série 2 : 673.2
Série 3 : 675.2
Série 4 : 663.2
Série 5 : 662.6
Série 6 : 665.7
Série 7 : 658.5
Série 8 : 666.8
Série 9 : 658.9
Série 10 : 663.6

Moyenne : 664,8



Résultats :

Pour Fedora 15, on obtient un indice moyen de 651,9 pour UnixBench.
Pour Fedora 14, j'avais obtenu un indice moyen de 664,8 pour UnixBench.


On a donc une perte moyenne de près de 1,9 % de Fedora 15 32 bits par rapport à Fedora 14 32 bits...
Encore un fois, on assiste à une légère érosion des performances comme montré sur la figure suivante :

perfs_fedora_F15.png

Conclusion :


Au moment de ces tests, le noyau Fedora 15 (basé sur le noyau vanilla 2.6.38) accuse une légère baisse de 1,9 % par rapport au noyau Fedora 14 (basé sur le noyau vanilla 2.6.35).


++

jeudi 25 août 2011

Linux a 20 ans !

Salut.

Il y a tout juste 20 ans exactement (le 25 août 1991 à 20:57:08 GMT), Linus Torvalds postait son message mythique sur le newsgroup comp.os.minix :

From: torvalds@klaava.Helsinki.FI (Linus Benedict Torvalds)
Newsgroups: comp.os.minix
Subject: What would you like to see most in minix?
Summary: small poll for my new operating system
Message-ID:
Date: 25 Aug 91 20:57:08 GMT
Organization: University of Helsinki

Hello everybody out there using minix -

I’m doing a (free) operating system (just a hobby, won’t be big and
professional like gnu) for 386(486) AT clones. This has been brewing
since april, and is starting to get ready. I’d like any feedback on
things people like/dislike in minix, as my OS resembles it somewhat
(same physical layout of the file-system (due to practical reasons)
among other things).

I’ve currently ported bash(1.08) and gcc(1.40), and things seem to work.
This implies that I’ll get something practical within a few months, and
I’d like to know what features most people would want. Any suggestions
are welcome, but I won’t promise I’ll implement them :-)

Linus (torvalds@kruuna.helsinki.fi)


Bon anniversaire Linux !



++

mercredi 24 août 2011

mini2440. Séance 8 : bilan... provisoire

Salut.

Pour cette séance 8 de mise en oeuvre de la carte mini2440, nous allons faire un bilan provisoire...

Nous avons pu voir au cours de 7 séances la construction détaillée et pas à pas d'un système Linux embarqué pour la carte mini2440 :

  • Séance 1 : mise en place de l'environnement de compilation croisée
  • Séance 2 : compilation et programmation du bootloader u-boot
  • Séance 3 : construction d'un système de fichiers root minimal
  • Séance 4 : configuration et compilation de busybox
  • Séance 5 : configuration et compilation du noyau Linux
  • Séance 6 : configuration et compilation de la bibliothèque tslib pour l'écran tactile
  • Séance 7 : configuration et compilation de Qt

La carte mini2440 offre d'autres ressources à explorer comme les GPIO, l'I2C, le SPI..., ce qui fera l'objet d'autres futurs billets.

Ces 7 séances doivent vous permettre maintenant d’appréhender sereinement l'environnement Linux embarqué pour cette carte cible.

Une phase d'optimisation est de diminuer le temps de boot. Cela fera l'objet d'un prochain billet pour donner des références sur cet exercice particulier...

++

- page 1 de 24