Я не мог найти разницу между JIT и переводчиками.
Jit является посредником для интерпретаторов и составителей. Во время выполнения он преобразует байт-код в машинный код (JVM или Actual Machine?). В следующий раз он извлекает из кэша и запускает. Я прав?
Интерпретаторы будут напрямую выполнять байт-код, не превращая его в машинный код. Это правильно?
Как настоящий процессор в нашем ПК будет понимать инструкцию.?
Пожалуйста, проясните мои сомнения.