J
Jack Wright
Dear All,
I have developed a client .net application...that takes 3 seconds
to load after the machine has been booted...now after the user closes
this exe and lauches it again, it takes less than a second to lauch...
Is MS storing something in memory? Does this mean that after I
re-lauch my application it does not get compiled again? Is my
following assumption wrong:
1. Every application loads its own CLR.
2. Every application (that is not NGen ed) gets complied again.
3. Every application starts with a default domain that interally
creates the application specfic domain.
4. The default domain gets unloaded when the exe is shut down.
Is there some caching of machine code taking place? Where does it
stored? I need to answer my clients these questions...
Please help...I need to answer them asap...
TALIA
Many Regards
Jack
I have developed a client .net application...that takes 3 seconds
to load after the machine has been booted...now after the user closes
this exe and lauches it again, it takes less than a second to lauch...
Is MS storing something in memory? Does this mean that after I
re-lauch my application it does not get compiled again? Is my
following assumption wrong:
1. Every application loads its own CLR.
2. Every application (that is not NGen ed) gets complied again.
3. Every application starts with a default domain that interally
creates the application specfic domain.
4. The default domain gets unloaded when the exe is shut down.
Is there some caching of machine code taking place? Where does it
stored? I need to answer my clients these questions...
Please help...I need to answer them asap...
TALIA
Many Regards
Jack