[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [obsdfr-misc] Gestion du SMP OpenBSD 4.3



Proc ==>
22970 root       2    0  652K 1108K sleep    select   0:01  0.00% symux
29860 _mysql     2    0  450M   47M sleep    poll     0:01  0.26% mysqld
22323 www        2    0   33M 6660K sleep    select   0:00  0.00% httpd
31923 root      28    0 3112K 2164K run      -        0:00  0.00% sshd
25249 _openlda   2    0   20M 4000K sleep    poll     0:00  0.00% slapd
21613 root       2    0 1156K 1720K sleep    select   0:00  0.00% nmbd
18605 root       2    0 3244K 3024K idle     poll     0:00  0.00% smbd
15309 named      2    0 2248K 2632K sleep    select   0:00  0.00% named
26398 root      18    0  416K  460K idle     pause    0:00  0.00% inetd
22341 _pflogd    4    0  724K  264K sleep    bpf      0:00  0.00% pflogd
17586 _symon    10    0  500K  704K sleep    nanosl   0:00  0.00% symon
 4622 root      18    0  436K  524K idle     pause    0:00  0.00% sh
 4009 _syslogd   2    0  488K  564K sleep    poll     0:00  0.00% syslogd
16155 www        2    0   33M 1304K idle     netcon   0:00  0.00% httpd
18041 www        2    0   33M 1304K idle     netcon   0:00  0.00% httpd
22247 root      18    0  640K  472K sleep    pause    0:00  0.00% ksh
 6960 root      28    0  504K 1064K onproc   -        0:00  0.00% top
17929 www        2    0   33M 1304K idle     netcon   0:00  0.00% httpd
15337 www        2    0   33M 1304K idle     netcon   0:00  0.00% httpd
17700 root       3    0  220K  576K idle     ttyin    0:00  0.00% getty
    1 root      10    0  496K  344K idle     wait     0:00  0.00% init
29031 root       3    0  424K  576K idle     ttyin    0:00  0.00% getty
19043 root       2    0  464K  640K idle     select   0:00  0.00% cron
29624 root       3    0  292K  576K idle     ttyin    0:00  0.00% getty
25613 root       3    0  376K  568K idle     ttyin    0:00  0.00% getty
24986 root       2    0  584K  924K sleep    select   0:00  0.00% sshd
 8605 root       2    0 3244K 1132K idle     poll     0:00  0.00% smbd
12774 root       3    0  232K  580K idle     ttyin    0:00  0.00% getty
31041 root       2    0  460K  540K idle     netio    0:00  0.00% syslogd
21572 root       2    0 1516K  564K idle     netio    0:00  0.00% named
11055 root       2    0  656K  424K idle     netio    0:00  0.00% pflogd
 5860 www        2    0   33M 1304K idle     netcon   0:00  0.00% httpd

Concernant une load avec 4 cat ( o )
load averages:  0.30,  0.20,
0.11                                                        21:56:32
32 processes:  1 running, 31 idle, 1 on processor
CPU0 states: 11.2% user,  0.0% nice,  9.2% system,  2.4% interrupt, 77.2%
idle
CPU1 states:  0.0% user,  0.0% nice,  0.0% system,  0.0% interrupt,  100%
idle
CPU2 states:  0.0% user,  0.0% nice,  0.0% system,  0.0% interrupt,  100%
idle
CPU3 states:  0.0% user,  0.0% nice,  0.0% system,  0.0% interrupt,  100%
idle
Memory: Real: 70M/159M act/tot  Free: 2938M  Swap: 0K/1000M used/tot

Via une compilation ==>

load averages:  0.27,  0.23,
0.13                                                        21:59:17
31 processes:  30 idle, 1 on processor
CPU0 states:  4.8% user,  0.0% nice,  0.6% system,  0.0% interrupt, 94.6%
idle
CPU1 states:  0.0% user,  0.0% nice,  0.2% system,  0.0% interrupt, 99.8%
idle
CPU2 states:  0.0% user,  0.0% nice,  0.0% system,  0.0% interrupt,  100%
idle
CPU3 states:  1.0% user,  0.0% nice,  0.6% system,  0.0% interrupt, 98.4%
idle

effectivement ca la load bien sur les 4 (3 la)
mais que lors de certain process,
Exemple encore la ==> avec Ubench
load averages:  1.33,  0.59,
0.32                                                        22:04:08
35 processes:  3 running, 28 idle, 4 on processor
CPU0 states:  100% user,  0.0% nice,  0.0% system,  0.0% interrupt,  0.0%
idle
CPU1 states:  99.8% user,  0.0% nice,  0.2% system,  0.0% interrupt,  0.0%
idle
CPU2 states:  100% user,  0.0% nice,  0.0% system,  0.0% interrupt,  0.0%
idle
CPU3 states:  100% user,  0.0% nice,  0.0% system,  0.0% interrupt,  0.0%
idle
Memory: Real: 70M/159M act/tot  Free: 2938M  Swap: 0K/1000M used/tot

Merci de votre réponse
Julien

Le 22 mai 2008 20:25, Victor B. <andafrouse AT gmail POINT com> a écrit :

    Le 22 mai 2008 19:37, julien c <newixz AT gmail POINT com> a écrit :
    > Yes
    >
    > Merci de votre réponse
    > Toutefais je boot bien sur un new noyau SMP recomp, O quand meme ^^
    > mais les 4 sont utilisés MAIS d'aprés une page de la faq voila ce que
l'on
    > peut lire
    > *Histoire et Status :* Le projet visant à apporter le support SMP à
OpenBSD
    > a été initié en février 2000.
    >
    > Le support SMP (Symmetric MultiProcessor) a été importé dans la
branche de
    > développement principale en juin 2004. A l'heure actuelle, les
plates-formes
    > i386 <http://www.openbsd.org/fr/i386.html>,
    > amd64<http://www.openbsd.org/fr/amd64.html>,
    > mvme88k <http://www.openbsd.org/fr/mvme88k.html>,
    > sparc64<http://www.openbsd.org/fr/sparc64.html>et
    > macppc <http://www.openbsd.org/fr/macppc.html> supportent le SMP mais
nous
    > espérons étendre ce support à d'autres plates-formes comme
    > sgi<http://www.openbsd.org/fr/sgi.html>et
    > sparc <http://www.openbsd.org/fr/sparc.html>.
    >
    > Veuillez consultez la page de
    > plate-forme<http://www.openbsd.org/fr/plat.html>pour le status du
    > support SMP pour votre système.
    >
    > Y a t'il que peut d'appli qui vont tourner en SMP , hormis l' os ?
(flags
    > spéc a la compile ?)
    >
    > j'entends par la que les 4 proc ne sont jamais chargé les 4 en meme
temps.
    > c'est presque a tour de role.
    >
    > Mais c'est peut etre son fonctionnement normal ?
    > Edit je viens de voir cela
    > Support SMP A partir de la version OpenBSD 3.6, OpenBSD/i386 supporte
la
    > plupart des systèmes SMP ("Symmetrical MultiProcessor"). Pour le
    > fonctionnement en mode SMP, un noyau SMP séparé (bsd.mp) est fourni
avec l'
    > ensemble des fichiers d'installation.
    > ( c'est donc normal )
    >
    > Voila
    >
    > Le 22 mai 2008 16:41, Pierre Mavro <pierre AT mavro POINT fr> a écrit :
    >
    >> Bonjour,
    >>
    >> Tite question bêtes... t'as installer le kernel smp ? T'as booter
dessus ?
    >>
    >> Si ma mémoire est bonne, lorsqu'il est installé, il est dans /bsd.mp.
    >>
    >> Tu n'as juste qu'a le remplacer par /bsd. Tu reboot et ca roule :-)
    >>
    >> On Thu, 22 May 2008 14:56:10 +0200, "julien c" <newixz AT gmail POINT com>
wrote:
    >> > Bonjour a tous,
    >> >
    >> > Suite a quelques recherche, je vous écrit pour avoir confirmation
de la
    >> > "non
    >> > gestion" du SMP sur Obsd.
    >> > En effet je viens de reinstaller un server pour faire joujou, (PE
6450)
    >> > avec 4 joli Xeon.
    >> > Je n'avais jamais monté de Obsd sur du SMP.
    >> > En montée de charge, les 4 Proc travaillent, mais "chacun leur
tour."
    >> >
    >> > Je met entre "" car, j'ai des load a 10-20 sur un proc et 40 sur
une
    >> > autre,
    >> > mais en roulement,
    >> > j'entends par la que les process run sont toujours a un instant t
sur 1
    >> > proc
    >> > a la fois.
    >> >
    >> > Donc il utilise les 4 mais comment alors ??
    >> >
    >> > Merci de vos réponses:
    >> > Bonne journée

    Salut,

    Qu'est-ce que c'est tes processus ?

    Si tu lance, par exemple, 4 fois 'cat /dev/zero > /dev/null', tu n'as
    pas 4 cat à 100% ?

    >>
    >>
    >> ________________________________
    >> French OpenBSD mailing list
    >> misc AT openbsd-france POINT org
    >> http://www.openbsd-france.org/ml
    >>
    >>
    >

    ________________________________
    French OpenBSD mailing list
    misc AT openbsd-france POINT org
    http://www.openbsd-france.org/ml