CPU elevé?

  • Auteur de la discussion Auteur de la discussion YvesB
  • Date de début Date de début
WRInaute occasionnel
Bjr,
je crois que j'ai un CPU un peu trop elevé, je me trompe?

Aussi ma bdd est deja bien grande (34 MO) et le site fait pr info 2500 requetes sql par heure pr environ 3000 visites pr jour et 15 000 pages/jr.

Pensez vous que j'ai un soucis ou que c stats son normal?


17:59:59 up 20:29, 1 user, load average: 1,56, 2,31, 2,06
94 processes: 89 sleeping, 5 running, 0 zombie, 0 stopped
CPU states: 57,7% user 7,3% system 0,0% nice 0,0% iowait 34,9% idle
Mem: 255040k av, 235496k used, 19544k free, 0k shrd, 20516k buff
110984k active, 104648k inactive
Swap: 131064k av, 26864k used, 104200k free 133012k cached

PID USER PRI NI SIZE RSS SHARE STAT %CPU %MEM TIME CPU COMMAND
935 mysql 9 0 19140 13M 9776 S 14,4 5,4 0:34 0 mysqld
851 root 8 0 3580 764 728 S 13,0 0,2 0:23 0 httpd
8009 root 13 0 1088 1088 832 R 2,3 0,4 0:03 0 top
462 root 9 0 0 0 0 SW 0,5 0,0 0:06 0 kjournald
739 root 9 0 768 672 628 S 0,3 0,2 0:00 0 sshd
1 root 8 0 312 284 284 S 0,0 0,1 0:00 0 init
2 root 9 0 0 0 0 SW 0,0 0,0 0:11 0 keventd
3 root 19 19 0 0 0 SWN 0,0 0,0 0:00 0 ksoftirqd_CPU0
4 root 9 0 0 0 0 SW 0,0 0,0 0:17 0 kswapd
5 root 9 0 0 0 0 SW 0,0 0,0 0:00 0 bdflush
6 root 9 0 0 0 0 SW 0,0 0,0 0:00 0 kupdated
7 root 9 0 0 0 0 SW 0,0 0,0 0:05 0 kjournald
701 root 9 0 400 364 364 S 0,0 0,1 0:07 0 syslogd
705 root 9 0 268 220 220 S 0,0 0,0 0:00 0 klogd
750 root 9 0 380 268 268 S 0,0 0,1 0:00 0 xinetd
761 root 9 0 368 300 300 S 0,0 0,1 0:00 0 authdaemond.mys
769 root 8 0 320 300 288 S 0,0 0,1 0:00 0 couriertcpd
774 root 9 0 336 336 324 S 0,0 0,1 0:00 0 courierlogger
783 root 9 0 280 244 232 S 0,0 0,0 0:00 0 couriertcpd
788 root 9 0 284 272 272 S 0,0 0,1 0:00 0 courierlogger
835 root 8 0 320 252 184 S 0,0 0,0 0:25 0 master
843 postfix 9 0 736 652 596 S 0,0 0,2 0:23 0 qmgr
860 nobody 8 0 836 616 568 S 0,0 0,2 0:00 0 proftpd
869 root 8 0 536 504 488 S 0,0 0,1 0:00 0 crond
888 root 9 0 408 244 244 S 0,0 0,0 0:00 0 mysqld_safe
906 daemon 9 0 332 312 312 S 0,0 0,1 0:00 0 atd
943 named 9 0 2356 2144 2076 S 0,0 0,8 0:31 0 named
976 root 8 0 4596 2772 1948 S 0,0 1,0 0:00 0 miniserv.pl
979 root 9 0 216 172 172 S 0,0 0,0 0:00 0 mingetty
980 root 9 0 216 172 172 S 0,0 0,0 0:00 0 mingetty
Merci de votre aide !
 
WRInaute accro
17:59:59 up 20:29, 1 user, load average: 1,56, 2,31, 2,06
94 processes: 89 sleeping, 5 running, 0 zombie, 0 stopped
CPU states: 57,7% user 7,3% system 0,0% nice 0,0% iowait 34,9% idle
Mem: 255040k av, 235496k used, 19544k free, 0k shrd, 20516k buff
110984k active, 104648k inactive
Swap: 131064k av, 26864k used, 104200k free 133012k cached

57% rien de très grave ... ta RAM semble bien utilisée, et tu ne swap pas beaucoup ...
quel est le problème ? 8O
 
WRInaute occasionnel
ben en faite pas vraiment de probleme, mais passé les 50 visiteurs connéctés en mm tps, la connection a la base de données et impossible. Jessai de voir ce qui pourrait clocher pour ameliorer ca. (Je suis en VDS sur imingo)
 
WRInaute occasionnel
Exacte, c'est une idee a creuser !
Je viens de voir dans le tableau Apache grace a la fonction phpinfo() :
Max Requests Per Child: 100 - Keep Alive: on - Max Per Connection: 100

Si je le passe a 200 mon Max Per Connection ca risque pas de faire du mal au serveur ? :)
 
WRInaute discret
Si ton max_user est définit à 100 et que tu le dépasse avec 300v/jrs, si c'est vraiment ça alors tu devrais revoir tes scripts SQL, ça fait bcp trop de requêtes :) !
 
WRInaute impliqué
YvesB a dit:
ben en faite pas vraiment de probleme, mais passé les 50 visiteurs connéctés en mm tps, la connection a la base de données et impossible. Jessai de voir ce qui pourrait clocher pour ameliorer ca. (Je suis en VDS sur imingo)

Regarde ton fichier de conf de ton serveur SQL....
Tu dois surement pouvoir rehausser les limites....
 
WRInaute impliqué
YvesB a dit:
c pas 300 mais 3000 que jai dis et meme 5000 en ce moment. Conseil toujours valable?

Tu fermes bien toutes tes connexions a la base ?
Tu laisses pas des requetes dans le vide ?

Sinon c'est possible que 5000 visiteurs / jour sur un forum consomme un peu....mais pas 100 slots en meme temps !
 

➡️ Offre MyRankingMetrics ⬅️

pré-audit SEO gratuit avec RM Tech (+ avis d'expert)
coaching offert aux clients (avec Olivier Duffez ou Fabien Faceries)

Voir les détails ici

coaching SEO
Discussions similaires
Haut