ストライド・スケジューリングがCPU操作の非効率を引き起こす原因は何でしょうか？
ストライドスケジューリングはスケジューリング機構の一種であり、並行プロセス間でCPUの能力割り当てを比例させるための単純な概念として導入された。ストライドスケジューリングは、標準的なタイムスライス(量子)の間、リソースを順次割り当てることを目的とし、割り当てを周期的に繰り返し実行する。したがって、プロセスp2の2倍の割り当てを予約したプロセスp1は、p2の2倍の頻度で割り当てを受けることになる。特に、プロセスp1は、p2が割り当てを待つたびに2回割り当てを受けることになる。
ブロック操作は、どちらかがもう一方をブロックしている場合、p1とp2の間に依存関係の問題を引き起こす。