2010-12-14 56 views
1

J'héberge une application appengine et j'ai constaté que la plus grande partie de mes coûts est l'utilisation de mon processeur, donc j'essaie de réduire cela. J'essaie de trouver où je peux faire les plus grands gains de l'optimisation, cependant, le tableau de bord de mon application répertorie un tas d'URL et de leur utilisation du processeur associé. Comment se fait-il que cela n'ajoute pas 100%?Pourquoi l'utilisation d'appengine cpu n'est-elle pas ajoutée à 100%?

alt text

+1

Il suffit de regarder les URL associées à ces numéros et pas toutes mes URL sont répertoriés, pourquoi est-ce? Comment puis-je les voir tous? – aloo

Répondre

2

Cette partie de la console d'administration montre seulement un résumé des URL qui ont reçu le plus de demandes, et leur consommation de CPU correspondante, au cours des dernières 24 heures. Il ne s'agit pas de représenter une image complète de toutes les URL de votre application, qui peuvent être nombreuses.

+0

est-il alors prudent de supposer que les URL répertoriées sont les meilleurs candidats pour l'optimisation du processeur (sinon ils ne seraient pas sur la liste)? – aloo

+0

Si le trafic de votre application est cohérent, oui ... Si des millions de personnes consultent une page très inefficace une fois tous les trois jours, vous ne la verrez pas ici deux jours sur trois. –