Salut,

Pour la consommation CPU, je ne vois pas à vu de nez, c'est pour ça qu'il faut tester avec ab vu que je suis sûr qu'il consomme la CPU au maximum ;-)

Concernant Apache :

1) est ce que tu as lancé apache ? (ce qui n'est pas fait par défaut)
2) tu peux tester avec http://127.0.0.1/  à la place de localhost.

Par contre le nombre que tu donnes à CP-shares n'influe pas le maximum que le CPU peut consommer, c'est juste un ordre de grandeur. Par exemple, mettre 10 pour la zone 2 et 20 pour la zone 3 fera qu'avec apache bench, ta zone 2 sera à 33% de CPU et la zone 3 à 66% (tu as alloué 2 fois plus de temps CPU à la zone 3 que pour la zone 2).

A ma connaissance, il n'y a aucune limitation par défaut sur la consommation CPU. Lorsque j'avais fait mes tests sur une machine "propre", j'obtenais 100% de consommation CPU au total.

Le 8 nov. 05 à 11:04, julian a écrit :

Merci de ton aide.
Le FSS n'avait pas été activé.
Par contre est-ce que tu saurais pourquoi les valeurs
obtenues sont inférieures à 10% du total?
Et comment sont réparties les charges?
(pour la zone2 j'ai en valeur de cpu-shares 2500 et
pour la zone3, seulement 10) et j'obtiens les valeurs
suivantes:

ZONEID    NPROC  SIZE   RSS MEMORY      TIME  CPU ZONE
   10     13   44M   29M   0,7%   0:00:59 9,4% zone2
   19     33  124M   75M   1,8%   0:01:37 3,8% zone3
    0     70  462M  216M   5,3%   0:26:26 3,5% global

Peut etre y a t il un maximum alloué aux zones?

Je n'ai pas pu utiliser le bench d'apache. Lorsque je
le lance, j'obtiens l'erreur suivante:

hitomi [43-bash] / # /usr/apache/bin/ab -n 100000
http://localhost/
This is ApacheBench, Version 1.3d <$Revision: 1.73 $>
apache-1.3
Copyright (c) 1996 Adam Twiss, Zeus Technology Ltd,
http://www.zeustech.net/
Copyright (c) 1998-2002 The Apache Software
Foundation, http://www.apache.org/

Benchmarking localhost (be patient)

Test aborted after 10 failures

: Bad file number

Merci d'avance pour l'aide.

Julian


Salut,

Essais de refaire les benchs mais en utilisant
apache bench dans les
2 zones, ça marche très bien normalement. Il suffit
de lancer apache2
dans les 2 zones qui est présent par défaut. Le
binaire ab se trouve
dans le même répertoire qu'apache
(/usr/apache/bin/ab) si ma mémoire
est bonne.

# ab -n 100000 http://localhost/

Sinon, as tu activé le Fair Share scheduler de
Solaris 10 ? Sans quoi
le partage reste "équivalent" pour toutes les zones:

# dispadmin -d FSS

Pour éviter de redémarrer, lancer les commandes
suivantes:

# priocntl -s -c FSS -i class TS
# priocntl -s -c FSS -i pid 1

Pour vérifier que tout a bien été pris en compte:

# ps -cafe

normalement dans la colonne "CLS" ( la 4 ème ), il
devrait il y avoir
marqué FSS au lieu de TS.

++




        
                
__________________________________
Yahoo! Mail - PC Magazine Editors' Choice 2005
http://mail.yahoo.com


_______________________________________________
Solaris_fr liste de diffusion en français pour Solaris, sur toutes architectures
[email protected]
http://x86.sun.com/mailman/listinfo/solaris_fr


Damien
[EMAIL PROTECTED]





_______________________________________________
Solaris_fr liste de diffusion en français pour Solaris, sur toutes architectures
[email protected]
http://x86.sun.com/mailman/listinfo/solaris_fr

Répondre à