P
Pawan Singh
Hi,
I am using some performance profiling tools to find out which lines of my
code are taking most time. My applications are standalone .Net executables.
What I noticed is that the application is taking around 20-25% of time in
JIT. Is there a way to pre-JIT for a standalone application so that I do not
have to pay this cost during runtime?
(One strange thing is that I would think JIT %age will go down the longer I
run the application. But it seems to remain the same even if the application
is running for hours. Does that mean that the same sections of code are
JITed again and again?)
Thanks
I am using some performance profiling tools to find out which lines of my
code are taking most time. My applications are standalone .Net executables.
What I noticed is that the application is taking around 20-25% of time in
JIT. Is there a way to pre-JIT for a standalone application so that I do not
have to pay this cost during runtime?
(One strange thing is that I would think JIT %age will go down the longer I
run the application. But it seems to remain the same even if the application
is running for hours. Does that mean that the same sections of code are
JITed again and again?)
Thanks