ACM Home Page
Please provide us with feedback. Feedback
A fair share scheduler
Full text PdfPdf (1.53 MB)
Source
Communications of the ACM archive
Volume 31 ,  Issue 1  (January 1988) table of contents
Pages: 44 - 55  
Year of Publication: 1988
ISSN:0001-0782
Authors
J. Kay  Univ. of Sydney, Sydney, N.S.W., Australia
P. Lauder  Univ. of Sydney, Sydney, N.S.W., Australia
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 14,   Downloads (12 Months): 88,   Citation Count: 28
Additional Information:

abstract   references   cited by   index terms   review   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/35043.35047
What is a DOI?

ABSTRACT

Central-processing-unit schedulers have traditionally allocated resources fairly among processes. By contrast, a fair Share scheduler allocates resources so that users get their fair machine share over a long period.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
 
2
Brownie, J. Analysis and simulation of Share systems. Honors thesis, Computer Science Dept., Univ. of Sydney, Australia, 1984.
 
3
Coffman, E.G., Jr., and Kleinrock, L. Computer scheduling methods and their countermeasures. In Proceedings of the Spring Joint Computer Conference, vol. 32 (Atlantic City, N.J., Apr. 30-May 2). AFIPS Press, Reston, Va., 1968, pp. 11-21.
 
4
Heidelberger, P., and Lavenberg, S.S. Computer performance evaluation methodology. IEEE Trans. Comput. C-33, 12 (Dec. 1984), 1195- 1220.
 
5
Henry, G.J. The fair share scheduler. Bell Syst. Tech. J. 63, 8, Part 2 (Oct. 1984), 1845-1857.
 
6
Hume, A. A Share scheduler for Unix. AUUG Newsl., Australian UNIX User's Group, Sydney, Australia, 1979.
 
7
Kay, J., Lauder P., Maltby, C., and Tollasepp S. The Share charging and scheduling system~ Tech. Rep. 174, Basser Dept. of Computer Science, Univ. of Sydney, Australia, May 1982.
8
 
9
Kleinrock, L. A continuum of time-sharing scheduling algorithms. In Proceedings of the AFIPS Spring Joint Computer Conference, vol. 36 (Atlantic City, N.J., May 5-7). AFIPS Press, Reston, Va.. 1970, pp. 453-458.
10
 
11
Larmouth, I. Scheduling for a share of the machine. Softw. Pract. Exper. 5, I (Jan. 19751, 29-49.
 
12
Larmouth, J. Scheduling for immediate turnaround. Softw. Pract. Exper. 8, 5 (Sept.-Oct. 1978), 559-578.
 
13
Lauder, P. Share scheduling works! AUUG News. 1980.
14
 
15
Newbury, J.P. Immediate turnround--An elusive goal. Softw. Pract. Exper. 12, 10 (Oct. 1982) 897-906.
16
 
17
Ritchie, D.M., and Thompson, K. The UNIX timesharing system. Bell Syst. Tech. J. 57, 6 (July-Aug. 1978), 1905-1929.
 
18
Tollasepp, S. The SHARE resource allocation system. Honors thesis, Computer Science Dept., Univ. of Sydney, Australia, 1981.
 
19

CITED BY  28


REVIEW

"Nancy R. Mead : Reviewer"

This technical paper describes a CPU scheduler developed to ensure that users (not processors) get a fair share of machine time over a long period. The project was motivated by a typical university environment, where students make excessive dema  more...