Un top et une charge CPU trop elevé sur mon dédié

Discussion dans 'Administration d'un site Web' créé par tuitifr, 7 Janvier 2007.

  1. tuitifr
    tuitifr Nouveau WRInaute
    Inscrit:
    7 Janvier 2007
    Messages:
    1
    J'aime reçus:
    0
    Salut,

    J'ai un soucis sur un serveur que j'administre et je ne comprend pas trop comment ca peut être possible.
    Voila, quand je fais un top sur mon dédié je trouve ceci :

    top - 02:29:00 up 1:25, 1 user, load average: 2.72, 4.77, 6.59
    Tasks: 148 total, 2 running, 146 sleeping, 0 stopped, 0 zombie
    Cpu(s): 30.8% us, 2.4% sy, 0.0% ni, 64.9% id, 1.2% wa, 0.4% hi, 0.2% si
    Mem: 2072832k total, 807364k used, 1265468k free, 70592k buffers
    Swap: 353388k total, 0k used, 353388k free, 515908k cached

    6306 nobody 25 0 78512 7224 3760 R 62.4 0.3 3:55.63 httpd
    6214 nobody 25 0 78588 7296 3760 R 49.8 0.4 4:02.76 httpd
    8768 nobody 25 0 78512 7200 3736 R 48.1 0.3 0:18.12 httpd
    8750 nobody 25 0 78564 7224 3736 R 47.8 0.3 0:16.12 httpd
    6249 nobody 25 0 78588 7296 3756 R 47.1 0.4 2:19.14 httpd
    8779 nobody 25 0 78528 7180 3736 R 47.1 0.3 0:20.20 httpd
    6226 nobody 25 0 78584 7288 3756 R 46.8 0.4 2:29.12 httpd
    6237 nobody 17 0 78500 7204 3756 R 35.5 0.3 1:45.79 httpd
    6200 mysql 15 0 371m 64m 3848 S 3.3 3.2 7:36.00 mysqld



    Le serveur :
    Bi Xéon avec 2 Go de ram
    Apache 1.3
    Mysql 4

    3 ou 4 fois dans la journée la charge CPU monte à 99.9 %
    Quand on regarde mes taches, on en trouve 148 ici, 2 encours et 146 sleeping. Comment cela est il possible ?

    Merci pour vos informations.

    A+

    TuitiFr.
     
  2. MirageDemonAsh
    MirageDemonAsh WRInaute occasionnel
    Inscrit:
    12 Février 2005
    Messages:
    336
    J'aime reçus:
    0
    Salut,

    J'ai remarqué ces derniers temps beaucoup de plaintes de ce type sur de nombreux forums. A chaque fois, ce sont des machines enormes qui se tapent tous les services : mail, ftp, http, mysql, café, cuisine, etc... Elles morflent quoi. Alors que plusieurs petites machines pour le même prix qu'une grosse permettraient de repartir les services et d'assurer en cas de forte affluence.

    3 à 4 fois par jour ? Quelle heure ? C'est souvent les mêmes horaires ? Tu n'as pas programmé des tâches ? Stats, Scans, Sauvegardes, etc... Dès que la montée en charge est terminée (ou pendant si tu peux), il faut tout de suite jeter un coup d'oeil sur les logs /var/log/ surtout syslog

    C'est tout ce que j'ai dans ma boite pour l'instant.
     
  3. Topsitemaker
    Topsitemaker WRInaute impliqué
    Inscrit:
    19 Novembre 2006
    Messages:
    527
    J'aime reçus:
    0
    Bonjour,

    c'est un descriptif du problème un peu faible pour donner une réponse précise.

    Meme en sachant la quantité de visiteurs que ton site recoit et le poids en terme de requetes MySQL pour chaque visite, il est quasiment impossible d'évaluer la charge optimale de ton dédié.
    Je te redirige sur 2 pistes à explorer,

    - quand tu sens qu'il te manque des infos pour décrire un phénomène, il te faut créer des outils pour 'confiner' ton phénomène', je te conseille d'installer MRTG sur ta machine, et tu analyses les infos de ta machine, charge, CPU, swap, connexion TCP etablie, charge MySQL, requete Google, traffic web, Nombre de processus php et/ou mysql, Mailscanner-mrtg ...
    Sur mes machines, j'ai tous ses paramètres + certaines que j'ai inventé et spécifiques aux sites hébergés, et ca aide beaucoup à analyser et trouver des corrélations entre les phénomènes.

    - Pour ce qui est de ta charge CPU, par expérience c'est l'utilisation de la base de données qui gonfle le plus ce chiffre, avec MySQL tu as une option dans le fichier de config qui permet de logguer les requetes qui dépassent les x secondes de traitements et détecter les requetes les plus longues. Le paramétrage mémoire vive dans my.cnf est très important aussi.
    Ensuite vient le manque de RAM.
    Et en dernier ca dépend si tu as des disques IDE ou SCSI, et s'ils sont sollicités. IDE a besoin du CPU pour fonctionner, pas le SCSI.

    Cordialement
     
Chargement...
Similar Threads - top charge CPU Forum Date
TOP 1 dans Google sur des produits Référencement Google 21 Mai 2022
Le top des horreurs SEO 2021 #SEOhorrorStories Référencement Google 29 Octobre 2021
Top 3 perdu après Scraping et DMCA Crawl et indexation Google, sitemaps 8 Octobre 2021
Stop à l'achat d'articles et de backlinks ! Netlinking, backlinks, liens et redirections 23 Mars 2021
Nouvel algo Google (nov. 2020) : sous-sujets (subtopics) Référencement Google 11 Janvier 2021
Maillage du cocon sémantique sur des articles top 5 Netlinking, backlinks, liens et redirections 25 Octobre 2020
Hors du top 100 sans raison apparente Débuter en référencement 19 Octobre 2020
Problème indexation Google desktop/mobile Problèmes de référencement spécifiques à vos sites 3 Septembre 2020
SERP : résultat ZERO et stopword Débuter en référencement 8 Août 2020
Search Console Suppression de sous domaines + stop crawl ? Crawl et indexation Google, sitemaps 27 Juillet 2020
Pourquoi certaines top pages sont si peu visibles ? Demandes d'avis et de conseils sur vos sites 9 Avril 2020
Code identique entre mobile et desktop ? Débuter en référencement 4 Mars 2020
Vidéo YouTube en autoplay sur Facebook ? Facebook 10 Février 2020
Récapitulatif TOP 100 des anomalies SEO Problèmes de référencement spécifiques à vos sites 6 Décembre 2019
Un même block sur desktop et mobile ou 2 blocks differents ? AdSense 20 Septembre 2019
Etre dans le top 3 des résultats de recherche seulement avec une stratégie de contenu ? Référencement Google 17 Septembre 2019
Enorme ecart Score PageSpeed Desktop / Mobile Administration d'un site Web 8 Septembre 2019
Backlinks root-tops Annuaires et moteurs 2 Juillet 2019
Nouveau design des SERP Google (desktop) mai 2019 Référencement Google 31 Mai 2019
Marche sur desktop pas sur smartphone ? Développement d'un site Web ou d'une appli mobile 28 Mai 2019