摘要
Java虚拟机在分布式线程迁移中的应用研究
作者(年代):王超,李强,连英杰随着电子信息科学技术的飞速发展,Java虚拟机技术变得越来越重要,其作用也越来越大,与此同时,分布式算法的作用也越来越大。本研究分析研究了Java语言和分布式架构,在此基础上进行了Java虚拟机与分布式计算的结合研究,进而设计了基于线程迁移的Java虚拟机分布式计算架构。通过该方法实现了Java虚拟机的原型,并实现了Java虚拟机的分布式线程迁移机制;最后,对Java虚拟机在线迁移的分布式应用进行了总结和展望。本研究不仅总结了分布式系统和Java虚拟机的发展现状,还提出了Java虚拟机在线程迁移中实现分布式计算的新思路,在此基础上提出了由单个控制节点控制的分布式Java虚拟机,控制节点负责虚拟机的管理,通用节点负责线程的执行。它允许多个线程并发执行,以及各个节点之间的相互通信。对象模块堆无论是否远程都可以对物理节点进行对象访问,并具有统一的接口。线程模块主要负责线程的创建和迁移,同时也负责任务分配中的平衡。
分享这