lab6(stride scheduling)

Stride调度是一种结合时间片的优先级策略,资源权利由tickets表示,与进程的优先级和时间片分配直接相关。高优先级进程拥有更多tickets,从而在给定时间内获得更多的资源。Stride值与tickets成反比,pass字段则用于指示进程下次选择的时间点。实验展示了通过调整tickets比例,可以精确控制不同进程的调度频率。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Stride调度分析

论文链接:Stride Scheduling

在实验中使用的Stride算法是结合时间片的一种优先级调度策略。每一个时间片结束时,选择就绪状态的进程中Pass值最小的进程分配一个时间片,在一个时间段中进程所获得的时间片数量和进程的优先级大致成正比。

 

 Resource rights are represented by tickets – abstract, first-class objects that can be issued in different amounts and passed between clients.

Throughput rates for active clients are directly proportional to their ticket allocations. Thus, a client with twice as many tickets as another will receive twice as much of a resource in a given time interval. Client response times are inversely proportional to ticket allocations. Therefore a client with twice as many tickets as another will wait only half as long before acquiring a resource. 

 

resource right:进程获得时间片的权利。

ticket:在一个系统中,所有进

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值