KVM(Kilo虚拟机)和JVM(Java虚拟机)有何不同?

4

我对移动设备上的Kilo虚拟机有基本了解,我清楚JVM如何工作,包括类加载器、可执行引擎、方法区等。

  • 从技术上讲,KVM与JVM有何不同?

  • 与JVM相比,KVM是否增加了执行时间?

  • 任何性能方面的差异吗?

  • 内存管理

谢谢!

1个回答

3

KVM不执行类卸载并且不支持自定义类加载器。

官方Sun Ltd KVM仅支持CLDC 1.0,因此包含了只在CLDC 1.1中修复的API级别错误。

在开发KVM时,要求的重点是内存占用,因此您可以预期性能权衡会增加CPU使用率(即减少缓冲...)。

线程调度略有不同,但不会影响线程安全应用程序代码。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接