Explain JIT compilation?
JIT is Of 3 types.
When the compiler compiles the code and converted to IL code. JIT convert IL code to full machine language code.
a) Normal JIT (Default) – It compiles the code at runtime and cached it in memory. It is Not compiled full code at runtime it compiles only required part of the code at that time.
b) PreJIT- It uses ngen.exe. In this full compilation at the start and not at runtime. It created compiled code ain exe generated at the first time.
c) Echno JIT- In this Code is compiled but not cached because majorly used in mobile devices.
When the compiler compiles the code and converted to IL code. JIT convert IL code to full machine language code.
a) Normal JIT (Default) – It compiles the code at runtime and cached it in memory. It is Not compiled full code at runtime it compiles only required part of the code at that time.
b) PreJIT- It uses ngen.exe. In this full compilation at the start and not at runtime. It created compiled code ain exe generated at the first time.
c) Echno JIT- In this Code is compiled but not cached because majorly used in mobile devices.
Comments
Post a Comment