Ho visto l'articolo postato da mcolombara, ma, come temevo, viene spiegato il funzionamento ad alto livello (ovvero come la JVM gestisce la cosa dal punto di vista del bytecode). Ho notato, però, che l'articolo fornisce un link che, sbadatamente, non ti ho fornito sopra. Infatti ti ho fornito il link al libro "The Java Language Specification", ma non quello al libro "The Java Virtual Machine Specification": http://java.sun.com/docs/books/vmspec/
Anch'io ho pensato al fatto che la VM viene distribuita in versioni differenti a seconda del S.O. e, come te, ho pensato che potesse comportarsi in modo diverso a seconda di ciò che ha a disposizione... il dibattito rimane aperto!
Ciao.![]()