Estoy ejecutando la barra de herramientas Dyango Debug para perfilar mi sitio y tratar de descubrir por qué ciertas vistas tardan tanto. Ha sido inmensamente valioso con respecto a ver qué consultas estoy ejecutando y cuánto me están costando, pero no puedo entender cómo leer el panel de tiempo.Django Debug Toolbar: entendiendo el panel de tiempo
He buscado por todos lados documentación sobre esto pero parece que no encuentro nada. Debo mencionar que soy un programador autodidacta, relativamente nuevo, por lo que estos pueden ser términos que se supone que son familiares para el programador experimentado.
Aquí está la salida:
Resource Value
User CPU time 3760.000 msec
System CPU time 340.000 msec
Total CPU time 4100.000 msec
Elapsed time 4625.453 msec
Context switches 248 voluntary, 467 involuntary
Puede alguien ayudarme a averiguar cómo leer esto, y lo que cada uno de los valores representa?
Gracias.
¿Cree que crear instancias de clases en una Vista y llamar a sus métodos puede llevar a cambios de contexto más involuntarios/voluntarios? aplausos – Luchux