期刊文献+

分布嵌入式环境中的Java虚拟机设计(英文)

Kilos Virtual Machine for Embedded distributed system
下载PDF
导出
摘要 Java虚拟机 (JVM)是Java的核心技术 ,也是基于Java技术实现分布式计算的底层中间件。一个适合于嵌入式环境的微型Java虚拟机 (KVM)可以使手机等嵌入式设备通过网络下载、运行JavaApplet程序。通过采用基于预处理程序的实现技术 ,可以使KVM的代码校验、垃圾回收、和代码优化等在线处理工作大大减小 ,从而提高了KVM的性能 ;研究了预处理模块、垃圾回收模块的结构与算法及代码优化的策略 ; Java is not only a program language, but also an implement technology for distributed computing.Java Virtual Machine(JVM) is in the core of Java technology.In this paper,we design a embeded JVM(i.e.KVM) by which an embedded devices,such as mobile telephone,can access other devices in the distributed system,or download Java program from Internet.The primary technology of the KVM is discussed.The KVM adopts the Pretreatment technique to improve the performance of KVM.The structure and arithmetic of the Pretreatment module and GC(Garbage Collector) module are discussed. The strategy of the Optimization of Code are provided.Finally,some problems in the implement are discussed.
出处 《湖南文理学院学报(自然科学版)》 CAS 2003年第3期53-56,78,共5页 Journal of Hunan University of Arts and Science(Science and Technology)
关键词 分布嵌入式环境 JAVA虚拟机 设计 JVM KVM 预处理程序 垃圾回收 Mobile internet Java Virtual Machine Code Optimization Pretreatment Garbage Collection
  • 相关文献

参考文献5

  • 1[1]Cramer T.. Friedman R. and Miller T.. Compiling Java Just In Time[J]. IEEE Micro, 1997,36 - 43 被引量:1
  • 2[2]Sun Inc..The Java Hotspot Virtual Machine.java[J]. sun.com, 1999. 被引量:1
  • 3[3]Manjunath G. and Krishnan V.. A Small Hybrid JIT for Embedded Systems[J]. ACM SIGPLAN Notices, 2000, V.35(4) ,44 - 49. 被引量:1
  • 4[4]Kim T. et al. Joint Scheduling of Garbage Collector and Hard Real- time Tasks for Embedded Applications [ J ]. the Journal of Systems and Software,2001 (58) :47 - 260. 被引量:1
  • 5[5]Printezis T. and Detlefs D.. A Generational Mostly- Concurrent Garbage Collector[J]. java. sun. com, June, 2000. 被引量:1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部