[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.1145/2401603.2401698acmotherconferencesArticle/Chapter ViewAbstractPublication PagesracsConference Proceedingsconference-collections
short-paper

Analysis of the effects of weight distribution on proportional share scheduling

Published: 23 October 2012 Publication History

Abstract

Proportional share scheduling algorithms have been widely studied as means of guaranteeing the QoS of applications. These algorithms allocate CPU resources to tasks based on their weight, but most are designed to behave differently under variations in overall weight distribution and number of tasks. In this paper, we classify proportional share scheduling algorithms according to these differences in behavior and analyze the levels of QoS they achieve. Our analysis shows that variations in weight distribution and number of tasks have a significant impact on QoS. Based on this analysis, we further explain which algorithms are best suited to various environments.

References

[1]
Stoica, I., Abdel-Wahaby H. and Jeffayz, K., "A Proportional Share Resource Allocation Algorithm for Real-Time", Time-Shared Systems, IEEE Real-Time Systems Symposium, 1996.
[2]
Shreedhar M. and Varghese, G., "Efficient Fair Queueing Using Deficit Round Robin", ACM SIGCOMM Computer Communication Review Vol. 25, No. 4, pp. 231, 1995.
[3]
Nieh, J., Vaill, C. and Zhong, H., "Virtual-Time Round-Robin: An O(1) Proportional Share Scheduler", Proc. USENIX Annual Technical Conference, June. 2001.
[4]
Waldspurger, C. A., "Lottery and stride scheduling: flexible proportional-share resource management", PhD thesis, MIT, September 1995.
[5]
J. Bennett and H. Zhang, "WF2Q: Worst-case Fair Weighted Fair Queueing," in Proceedings of INFOCOM, 1996
[6]
B. Caprita, W. Chun Chan, J. Nieh, C. Stein, and H. Zheng, "Group Ratio Round-Robin: O(1) Proportional Share Scheduling for Uniprocessor and Multiprocessor Systems", In Proceeding of the USENIX Annual Technical Conference, pp. 337--352, 2006

Index Terms

  1. Analysis of the effects of weight distribution on proportional share scheduling

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Other conferences
RACS '12: Proceedings of the 2012 ACM Research in Applied Computation Symposium
October 2012
488 pages
ISBN:9781450314923
DOI:10.1145/2401603

Sponsors

  • ACCT: Association of Convergent Computing Technology

In-Cooperation

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 23 October 2012

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. fairness
  2. proportional share scheduling
  3. weight distribution

Qualifiers

  • Short-paper

Funding Sources

Conference

RACS '12
Sponsor:
  • ACCT
RACS '12: Research in Applied Computation Symposium
October 23 - 26, 2012
Texas, San Antonio

Acceptance Rates

Overall Acceptance Rate 393 of 1,581 submissions, 25%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • 0
    Total Citations
  • 70
    Total Downloads
  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 13 Dec 2024

Other Metrics

Citations

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media