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