我对移动设备上的Kilo虚拟机有基本了解,我清楚JVM如何工作,包括类加载器、可执行引擎、方法区等。 从技术上讲,KVM与JVM有何不同? 与JVM相比,KVM是否增加了执行时间? 任何性能方面的差异吗? 内存管理 谢谢!
KVM不执行类卸载并且不支持自定义类加载器。 官方Sun Ltd KVM仅支持CLDC 1.0,因此包含了只在CLDC 1.1中修复的API级别错误。 在开发KVM时,要求的重点是内存占用,因此您可以预期性能权衡会增加CPU使用率(即减少缓冲...)。 线程调度略有不同,但不会影响线程安全应用程序代码。