sheduler FreeBSD

Le
kevin vanier
Bonjour,

avez vous constaté des *grosses* différence de perf
entre le scheduler 4BSD et ULE ?

Il parait que ULE est vraiment bien pour les CPU SMP .

J'aimerais avoir des retours d'expérience .


Merci bien .
Questions / Réponses high-tech
Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
xavier
Le #21231221
kevin vanier
avez vous constaté des *grosses* différence de perf
entre le scheduler 4BSD et ULE ?



J'avoue ne pas avoir fait de benches. Mais de toutes façons, de ce qu'ai
pu lire, 4BSD est "end-of-life".

Il parait que ULE est vraiment bien pour les CPU SMP .



En tout cas, je ne m'en plains pas. J'ai essayé sur mon MacPro en
activant les 4 Cores dans VMWare (ce qui n'est *absolument pas*
optimal), ça marche plutôt bien.

De toutes façons, toutes les bécanes de moins de 5 ans d'âge ont au
moins l'hyperthreading que FreeBSD gère comme deux CPU logiques. Et
depuis deux ou trois ans, on ne trouve plus que du Dual ou Quad Core.

Tiens, au fait, FreeBSD sait booter sur de l'EFI ? Faudra que
j'essaye...

--
XAv
Disponible au 01/06/2010
patpro ~ patrick proniewski
Le #21231631
In article (Xavier) wrote:

En tout cas, je ne m'en plains pas. J'ai essayé sur mon MacPro en
activant les 4 Cores dans VMWare (ce qui n'est *absolument pas*
optimal), ça marche plutôt bien.



à quel niveau ce n'est pas optimal ?

Tiens, au fait, FreeBSD sait booter sur de l'EFI ? Faudra que
j'essaye...



tiens nous au courant :)

patpro

--
A vendre : KVM IP 16 ports APC
http://patpro.net/blog/index.php/2008/01/12/133
xavier
Le #21231721
patpro ~ patrick proniewski
à quel niveau ce n'est pas optimal ?



Ben, l'OS guest prend tous les CPUs, au détriment de tout le reste,
*y compris* de la machine virtuelle !

--
XAv
Disponible au 01/06/2010 - peut-être...
patpro ~ patrick proniewski
Le #21231711
In article (Xavier) wrote:

patpro ~ patrick proniewski
> à quel niveau ce n'est pas optimal ?

Ben, l'OS guest prend tous les CPUs, au détriment de tout le reste,
*y compris* de la machine virtuelle !



ha d'accord, c'est 4 cores sur les 4 dispo, et pas sur les 8 dispo.

patpro

--
A vendre : KVM IP 16 ports APC
http://patpro.net/blog/index.php/2008/01/12/133
xavier
Le #21231851
patpro ~ patrick proniewski
ha d'accord, c'est 4 cores sur les 4 dispo, et pas sur les 8 dispo.



Ben oui, j'ai qu'un Quad ;-)

Et pour le boot de FreeBSD en natif par EFI (rEFIt) tu as une idée ?

--
XAv
Disponible au 01/06/2010 - peut-être...peut-être pas...
patpro ~ patrick proniewski
Le #21232751
> Et pour le boot de FreeBSD en natif par EFI (rEFIt) tu as une idée ?



j'avoue ne jamais m'être posé la question :)

patpro

--
A vendre : KVM IP 16 ports APC
http://patpro.net/blog/index.php/2008/01/12/133
Eric Masson
Le #21233191
(Xavier) writes:

'Lut,

Et pour le boot de FreeBSD en natif par EFI (rEFIt) tu as une idée ?



Il semble que ce soit dispo, regarde du coté de :
http://svn.freebsd.org/changeset/base/189937

Il y a un lien sur le blog de R Paulo à ce sujet :
http://blogs.freebsdish.org/rpaulo/2008/09/03/so-you-want-to-test-the-freebsdi386-efi-boot-loader/

--
Linux, c'est simple : ça s'adresse à une machine qui est parfois un peu
maraboutée mais qui d'habitude n'a pas d'états d'âme. Sur Usenet y'a
plein d'humains et de primates, et ça devient vraiment gore par moment.
-+- TP in : Guide du linuxien pervers - "Le linuxien a-t-il une âme ?" -+-
Patrick Lamaizière
Le #21235241
Xavier :

Et pour le boot de FreeBSD en natif par EFI (rEFIt) tu as une idée ?



Je pense qu'il faut utiliser gptboot et des paritions pleinement gpt.
Sur mon macbook, j'ai installé via bootcamp et tu te retrouves avec un
schéma mixte gpt / mbr qui est crassou. Comme loader rEFIT va bien.

Ça fonctionne ceci dit. Quand j'aurais du temps je le passerais en gpt
seul.
Patrick Lamaizière
Le #21235291
kevin vanier :

avez vous constaté des *grosses* différence de perf
entre le scheduler 4BSD et ULE ?



Perso non. Je trouve que le 4BSD était plus réactif sous forte charge
sur mon desktop. Ça date ceci dit, et ULE à l'époque (7.X) n'était peut
être pas ça non plus (y'avait des problèmes sur le son qui saccadait
et la souris, et l'entrée de texte : j'ai plus ces problèmes).

Il parait que ULE est vraiment bien pour les CPU SMP .



Tu as des papiers sur ULE (google est ton ami). Il devrait permettre une
meilleure scalabilité sur du SMP et il tient compte de la topologie des
CPU (cache, hyper-threading). Tu peux aussi affecter un processus à un
CPU (cpuset).
Publicité
Poster une réponse
Anonyme