Sono l'ultima persona che potrebbe rispondere a questa domanda in quanto non conosco bene(quasi per niente) né Java né Perl.
Ma della jvm me ne sono occupato nel contest17; qualcosina so. Di Perl invece non so proprio niente. Non sapevo nemmeno che girasse su una virtual machine. So solo che è stato velocissimo nel punto b.1 del contest 19.
Anche la jvm s'è rivelata molto efficiente nel punto A del medesimo contest.
Un confronto si potrebbe fare sulla quantità di memoria utilizzata. Ci vuole qualcuno che conosca bene e l'una e l'altra delle vm.