- 1
- 0
- 约4.24千字
- 约 4页
- 2016-11-27 发布于重庆
- 举报
基于Linux的進程迁移机制设计
基于Linux 的进程迁移机制设计
来源: HYPERLINK
1 引言
进程迁移在集群和分布式系统中发挥着相当重要的作用。通过将进程从负载较重的系统移动到负载较轻的系统,负载就会得到平衡,从而改善整体性能。进程迁移的算法直接影响着进程迁移时间,目前流行的几种迁移算法有Total2Copy、Demand2Page 和File Server ,从表1 中我们可以看到,在以这些算法为基础的系统中,进程迁移时间都比较长,这影响着系统的性能,因此有必要对迁移算法做出改进以提高迁移速度。本文在分析和比较了目前已有的几种迁移算法后,提出了改进的进程迁移算法,并在这个算法的基础上设计了基于Linux? HYPERLINK /czxt/ \t _blank 操作系统的进程迁移机制,实验结果证明这一迁移算法有效提高了进程迁移速度。
? ? ? ? ? ? ? ? ? ? ? ? ?表1 部分进程迁移系统比较表
操作系统 ? ? ? ? ? ? ? ? ?迁移算法 ? ? ? ? ? ? 网络 ? ? ? ? ? ? ? ?迁移100kB 进程耗时/ ms
? ?Sprite ? ? ? ? ? ? ? ? ? ? File Server ? ? ? ? Ethernet 10M ? ? ? ? ? ? ? ? 330
Mach OMS ? ? ? ? ? ? Demand Page ? ?
原创力文档

文档评论(0)