Wie KVM (Kilo Virtual Machine), die von JVM (Java Virtual Machine)?
Frage
I Grundidee auf Kilo Virtual Machine auf Mobiles haben, habe ich klare Vorstellung davon, wie JVM arbeitet Klassenlader, Executable Motor, Method Gebiet etc.
-
Technisch wie KVM unterscheidet sich von JVM?
-
Hat KVM die Ausführungszeit erhöht sich, wenn auf JVM im Vergleich?
-
Jeder Leistungsorientiertes Unterschied?
-
Speicherverwaltung
Danke!
Lösung
Das KVM nicht Klasse Entladen nicht durchführt und keine benutzerdefinierten Klassenlader unterstützen.
Die offizielle Sun Ltd KVM unterstützt nur CLDC 1.0 und damit auf API-Ebene Fehler enthält, die nur in CLDC 1.1 behoben wurden.
Im Mittelpunkt der Anforderungen bei der KVM-Entwicklung auf Speicherbedarf war so können Sie die Leistung Kompromisse erwarten CPU-Auslastung zu erhöhen (das heißt weniger Pufferung ...).
Thread-Scheduling ist etwas anders, aber es ist nichts, der Thread-sicheren Anwendungscode auswirken würde.