2010-09-28 10 views
1

Je suis en train d'identifier un problème de performance de page ASP.NET et je cours le traçage. En regardant la valeur retournée la valeur "Begin Init" plus grande que "End Render". Le nombre de secondes ne devrait-il pas augmenter pour chaque événement répertorié?ASP.NET Valeur "Begin Init" de suivi supérieure à "End Render"

Voici l'exemple de sortie:

Category Message From First(s) From Last(s) 
aspx.page Begin PreInit 
aspx.page End PreInit 1.34734832226262E-05 0.000013 
aspx.page Begin Init 3.04115764167849E-05 0.000017 
aspx.page End Init 0.000133579962235751 0.000103 
aspx.page Begin InitComplete 0.000148208315448888 0.000015 
aspx.page End InitComplete 0.000158602145363486 0.000010 
aspx.page Begin PreLoad 0.000167841105287572 0.000009 
aspx.page End PreLoad 0.000180544675183191 0.000013 
aspx.page Begin Load 0.000189783635107278 0.000009 
aspx.page End Load 1.11670230723776 1.116513 
aspx.page Begin LoadComplete 1.11673502855416 0.000033 
aspx.page End LoadComplete 1.11674580734074 0.000011 
aspx.page Begin PreRender 1.116754661344 0.000009 
aspx.page End PreRender 1.1210065076924 0.004252 
aspx.page Begin PreRenderComplete 1.12102498561224 0.000018 
aspx.page End PreRenderComplete 1.12108927337505 0.000064 
aspx.page Begin SaveState 1.12280194557098 0.001713 
aspx.page End SaveState 1.12307988428203 0.000278 
aspx.page Begin SaveStateComplete 1.1230991321152 0.000019 
aspx.page End SaveStateComplete 1.12311029585844 0.000011 
aspx.page Begin Render 1.12311876490504 0.000008 
aspx.page End Render 1.12626309093254 0.003144 

Répondre

2

Non, ce n'est pas. Regardez le E-05 à la fin de 3,04115764167849 E-05

La valeur réelle de Begin Init est:

0,0000304115764167849

+0

Missed que, je vous remercie. Je me demande si je peux mettre en forme le nombre afin que le rendu par défaut n'utilise pas la notation scientifique. – Josh

+0

Vous devrez probablement implémenter votre propre écouteur de suivi. http://msdn.microsoft.com/fr-fr/library/system.diagnostics.tracelistener%28v=VS.71%29.aspx Je pense que c'est probablement trop d'efforts maintenant qui sont conscients de faire attention à E-05 –