找回密码
 注册
关于网站域名变更的通知
查看: 379|回复: 1
打印 上一主题 下一主题

[毕业设计] 多核 Web 服务器中基于分配矩阵的动态请求调度算法

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2021-2-20 14:03 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
要:为了构建高性能的 Web 服务器,充分利用 Web 服务器中多核处理器的性能成为关键。传统的先到先服务
' q& [8 D# x) e  O% f策略没有考虑多核处理器的特点,不能充分利用多核处理器的性能。为解决此问题,该文提出一种基于分配矩阵的' Q, q* P5 |. ]2 b, y
动态请求调度算法。该算法充分考虑了多核处理器的特点,可将同类动态请求动态分配至同一个处理器核心,提高
/ P3 u! h9 L, j% U5 m  i7 ?Web 服务器处理动态请求的速度。仿真实验结果表明,采用该算法的 Web 服务器在自相似性、平均响应时间、
; Y& @3 w3 ?0 {& X; q$ n' Q丢包率等方面均优于传统的先到先服务算法。
3 I8 ]  S4 G4 h- _关键词:Web 服务器;多核;动态请求;调度
- S9 D# a/ e  p  k' a1 引言
3 }' l6 h6 X$ l/ G/ T随着社交网络和云计算技术的发展,越来越多8 ~% u1 p4 ~% G6 O% f
的数据和应用被置于服务器端,服务器的性能成为1 S6 n& M' P9 W" M) B  y, e" Q
关键。而实现高性能服务器的一个关键因素就是如; B# l7 H8 ~) B) M) w
何充分利用多核处理器的运算能力,这是一个日益
! p% K4 a9 C. J1 S! e/ \# d9 \8 p! z5 e- P重要但尚未解决的问题[1]。传统的 Web 服务器,例6 _3 X% S9 i( o. T+ v
Apache,通常采用先到先服务(First Come First 6 O+ n9 G3 p6 }$ Q, {& R5 x
Served, FCFS) 算法[2],即根据用户请求到达服务器
$ |3 I/ R- @8 }& `$ t5 @的先后顺序进行处理。FCFS 算法具有简单、公平
; x2 v, D: u1 O6 H7 D的优点,也存在平均时间较长的缺点[3]。因此,Web
8 C  w/ K  {" c6 K3 L( B服务器上也采用过短作业优先(Shortest-Job First, 6 u) ^# e1 O! Z, f( J/ E
SJF)等算法。使用短作业优先算法时,服务时间短
& ~6 ?9 D# d2 f) v8 `/ x# n的请求比服务时间长的请求具有更高的服务优先
% K8 W& `( h+ l7 Y* u: v
6 N! O! r, {4 @  J$ p( I8 U0 ~) c. f5 w8 T( g7 I! a
0 |7 y6 P7 s* N# n8 _

4 s6 W1 e/ s# E1 `: \1 }3 @( M( [/ K
附件下载:
游客,如果您要查看本帖隐藏内容请回复
: ]7 O" R- _. u' k+ c- i  f) U/ J, t

# D5 n5 w% V& J" x. D5 v

该用户从未签到

2#
发表于 2021-2-20 15:01 | 只看该作者
谢谢分享                     
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-7-21 10:50 , Processed in 0.140625 second(s), 26 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表