摘要
多年以来,人们使用工具来完成任务,直到最近我们的工具才开始变得越来越聪明,并且互相连接起来。微处理器已经出现在很多日常使用的物品中,并且越来越多地和网络有了联系。J2ME目标是在具有16位或32位处理器和总量不少于约128KB的存储器的微型设备上运行JAVA程序。但由于硬件和软件方面的限制,为了给应用程序尽可能的空间和资源,让应用程序在虚拟机上流畅、稳定地运行,因而需要对这类嵌入式JAVA虚拟机进行优化处理,以提高其性能。对于JVM中代的划分、根集的确定和堆空间的分配、回收的新算法无疑能够优化虚拟机,提高其效率。
Over the years, people use tools to complete tasks, until recently our tools to become smarter, and connect with each other. The microprocessor has appeared in many daily use items, and contact network has more and more. J2ME goal is in a 16-bit or 32-bit processor and the amount is not less than 128 KB of memory of tiny devices running on the JAVA program. But due to restrictions in terms of the hardware and software, in order to as much as possible to the application of space and resources to make the application on the virtual machine run smooth and steady, so need to this kind of optimized embedded JAVA virtual machine, in order to improve its performance. For the division of generation in the JY~ heap, the determination of the root set and space allocation and recovery of the new algorithm can optimize the virtual machine, increase its efficiency.
出处
《电子测试》
2013年第10期43-44,62,共3页
Electronic Test