Панель инструментов отладки Django: понимание панели времени

Я запускаю панель инструментов отладки Django, чтобы профилировать свой сайт и попытаться выяснить, почему определенные просмотры занимают так много времени. Это было чрезвычайно ценно в отношении того, какие запросы я выполняю и сколько они мне обходятся, но я не могу понять, как читать временную панель.

Я повсюду искал документацию по этому поводу, но, похоже, ничего не нашел. Я должен упомянуть, что я самоучка, относительно новый программист, так что это могут быть термины, которые, как предполагается, знакомы опытному программисту.

Вот результат:

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

Кто-нибудь может помочь мне понять, как это читать и что представляет каждое из значений?

Спасибо.

39
задан Srikar Appalaraju 1 December 2012 в 05:42
поделиться