2008-12-23 11 views
1

Le serveur que j'essaie de maintenir me pèse.Que signifient les valeurs de tload?

Entre autres choses, j'ai couru tload. Cela fournit probablement des informations utiles à quelqu'un qui sait lire ces données. Je ne.

Il dit:

1.36, 1.12, 0.59 -------------

Que dois-je tirer de cela? Il s'agit de notre serveur de statistiques développé en interne, il reçoit une tonne de requêtes et exécute logrotate & crons un script d'analyse de journal. Il génère également des fichiers JSON statiques contenant les listes de contenu 'top 10' et répond aux demandes de ceux-ci.

Besoin d'informations? Il suffit de demander

Répondre

3

Ce sont les moyennes de charge pour les intervalles de 1, 5 et 15 minutes. Une moyenne de charge supérieure à 1 signifie que les processus attendent sur la CPU. Voici un article Wikipedia sur load averages. Parce que vos moyennes de charge sont en baisse, il semble que vous ayez une charge courte, intermittente et lourde sur le serveur. Cela signifie également que vous êtes probablement lié à l'UC bien que ce ne soit pas nécessairement le cas, car les goulots d'étranglement de la mémoire ou des E/S peuvent provoquer de nombreux changements de contexte. Cela dit, 1,36 n'est pas si élevé, donc je regarderais les contraintes de mémoire ou d'E/S.

Questions connexes