Java source code → Java compiler (javac) → Java bytecode .class Bytecode precisa de uma VM para executar, essa VM começa por interpretar o código e compila ao mesmo tempo que executa, o que adiciona um overhead ao tempo de execução.
module load java/17.0.2
javac MULT.java
java MULT
java -XX:+PrintCompilation MULT
nano perfreport.txt
vi MULT.s