C# Programming - .NET Framework - Discussion

Discussion Forum : .NET Framework - General Questions (Q.No. 2)
2.
Which of the following are valid .NET CLR JIT performance counters?
  1. Total memory used for JIT compilation
  2. Average memory used for JIT compilation
  3. Number of methods that failed to compile with the standard JIT
  4. Percentage of processor time spent performing JIT compilation
  5. Percentage of memory currently dedicated for JIT compilation
1, 5
3, 4
1, 2
4, 5
Answer: Option
Explanation:
No answer description is available. Let's discuss.
Discussion:
31 comments Page 1 of 4.

Chandu said:   7 years ago
The JIT compiler translates the MSIL code of an assembly to native code and uses the CPU architecture of the target machine to execute a .NET application. The JIT compiler also enforces type-safety in the runtime environment of the .NET Framework

Viz said:   8 years ago
JIT improve the Performance of our program, in run time that when which part compile. And CLR is convert our MSIC to native.
(1)

Laxman said:   9 years ago
Please, define the Number of methods that failed to compile with the standard JIT.

What is the meaning of this sentence?

Anurag said:   10 years ago
Performance counter:

Description:

# of IL Bytes JITted.

Displays the total number of Microsoft intermediate language (MSIL) bytes compiled by the just-in-time (JIT) compiler since the application started. This counter is equivalent to the Total # of IL Bytes Jitted counter.

# of Methods JITted.

Displays the total number of methods JIT-compiled since the application started. This counter does not include pre-JIT-compiled methods.

% Time in Jit.

Displays the percentage of elapsed time spent in JIT compilation since the last JIT compilation phase. This counter is updated at the end of every JIT compilation phase. A JIT compilation phase occurs when a method and its dependencies are compiled.

IL Bytes Jitted / sec.

Displays the number of MSIL bytes that are JIT-compiled per second. This counter is not an average over time; it displays the difference between the values observed in the last two samples divided by the duration of the sample interval.

Standard Jit Failures.

Displays the peak number of methods the JIT compiler has failed to compile since the application started. This failure can occur if the MSIL cannot be verified or if there is an internal error in the JIT compiler.

Total # of IL Bytes Jitted.

Displays the total MSIL bytes JIT-compiled since the application started. This counter is equivalent to the # of IL Bytes Jitted counter.
(1)

HANSRAJ SUMAN said:   1 decade ago
JIT is Just In Time.

JIT = One time compiler and the store the data pre-compiler and use direct compile second time.

Divya said:   1 decade ago
Can you tell more about JIT?

Ubedullah said:   1 decade ago
Just in Time compile not compiles complete source code, it compiles code that to execute.

Ubedullah Kalhoro said:   1 decade ago
JIT just in time compiler compiles source in parts not complete source code.

Narendra said:   1 decade ago
The MSIL code convert to target code with the help of JIT compilation.

Ganesh said:   1 decade ago
3rd statement answer is the jit compiler compiles those part that we are modify later and that time no need to compile hole program.

4th statement answer because of compile limited part that reason it percentage of compile is improve.


Post your comments here:

Your comments will be displayed after verification.