Question

Je idée de base sur Kilo machine virtuelle sur mobile, je idée claire de la façon dont fonctionne JVM chargeurs de classes, moteur Executable, méthode Zone etc.

  • Techniquement comment diffère KVM de machine virtuelle Java?

  • Est-ce que KVM augmente le temps d'exécution par rapport à JVM?

  • Toute différence de performance orientée?

  • Gestion de la mémoire

Merci!

Était-ce utile?

La solution

Le KVM ne fonctionne pas le déchargement de classe et ne supporte pas les chargeurs de classes personnalisées.

Le KVM officiel Sun Ltd ne supporte que CLDC 1.0 et donc contenir des bogues au niveau de l'API qui ont été fixés que dans CLDC 1.1.

L'objectif des exigences lors du développement du KVM était sur l'empreinte de mémoire afin que vous pouvez attendre compromis performance pour augmenter l'utilisation du processeur (à savoir moins de mise en mémoire tampon ...).

ordonnancement des threads est un peu différent, mais il n'y a rien qui aurait un impact code d'application de sécurité fil.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top