×

JikesRVM系列

swMATH编号: 1997
软件作者: 拉斐尔·基塔达莫;贾科莫·卡布里;莱蒂齐亚·莱昂纳迪
描述: Mobile JikesRVM:支持透明Java线程迁移的框架今天的复杂应用程序必须面对不同网络节点之间的数据和代码分布。分布式环境中的计算要求越来越强大的语言和执行环境,能够为程序员提供适当的抽象和工具。Java是一种广泛使用的语言,它允许开发人员构建复杂的软件,甚至是分布式软件,但由于许多传统JVM的固有限制,它无法处理计算(即线程)的迁移。在分析了文献中的方法之后,本文提出了我们的线程迁移框架(称为Mobile JikesRVM),该框架是在IBM Jikes Research Virtual Machine(RVM)之上实现的:利用JikesSVM中的一些创新技术,我们实现了其调度程序的一个扩展,允许应用程序轻松捕获正在运行的线程的状态,并允许在其他地方(即在不同的硬件体系结构或操作系统上)恢复它,但仍然需要安装框架的一个版本。我们的线程序列化机制提供了对主动式和反应式迁移的支持,也可用于多线程Java应用程序,以及处理资源重新定位管理问题的工具。与前面的方法相比,我们实现了Mobile JikesRVM,而没有重新编译其JVM(Java虚拟机)源代码,而是简单地扩展了JikesSVM功能,在需要线程迁移时导入完整的Java包。
主页: http://www.sciencedirect.com/science/article/pii/S016764230700175X
关键词: Java虚拟机;线程迁移;代码移动性;JikesRVM系列;分布式应用程序
相关软件: SPECjvm2008规范;甲骨文公司;达卡波;CUDA公司;SUIF公司;杰西卡2
引用于: 2文件

在1个字段中引用

2 计算机科学(68至XX)

按年份列出的引文