adplus-dvertising
frame-decoration

Question

What is the drawback of using interpreters for virtual machines?

a.

Limited compatibility with different operating systems

b.

Limited memory resources available for the program

c.

Reduced functionality of the program

d.

Reduced program speed

Posted under Reverse Engineering

Answer: (d).Reduced program speed Explanation:The major drawback of using interpreters for virtual machines is their performance. Interpreted programs run significantly slower than compiled programs since each bytecode instruction is separately decoded and executed by a program running under the real CPU, resulting in each bytecode instruction being translated into dozens of instructions on the physical CPU.

Engage with the Community - Add Your Comment

Confused About the Answer? Ask for Details Here.

Know the Explanation? Add it Here.

Q. What is the drawback of using interpreters for virtual machines?