摘要

将移动应用中计算密集型的模块迁移至云中运行,已成为移动云中提升应用性能的惯用方法.目前,在不同环境下为移动应用设计相应的迁移方案已经成为了研究热点.然而,现有工作对于应用进行计算迁移后,对其分布式执行时模块并行的特性仍未给予足够的重视.本文针对可模块并行的移动应用,探讨了其特性并提出在决策应用各模块执行地点的同时优化数据传输顺序的解决方案,同时设计高效的贪心算法,在满足决策实时性需求的前提下显著提升应用的性能.通过实验验证,本文设计的算法相较公平竞争及先来先服务的数据传输方案,能缩短约5%的响应时间.