Abstract
Scheduling is to determine when and on what processor each process has to run. Scheduling objectives are achieving high processor utilization; minimizing average (or maximum) response time, maximizing system throughput, and being fair (avoid process starvation).Many scheduling have been introduced in order to optimizing the processor utilization. One of this algorithm is Round Robin CPU scheduling (RRCS) .We optimize RR by using the concept of fuzzy rule base system. We introduced a new fuzzy algorithm called fuzzy rule based round robin CPU scheduling (FRRCS) .The rules are extracted from the knowledge of experts and they are experimental. The advantage of FRRCS is compared with the RRCS. It is shown that the FRRCS algorithm is improved the waiting and response times.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Andrew S. Tanenbaum Modern operating systems. Prentice Hall, New Jersey, 1992.
A. Silberschatz and P. B. Galvin. Operating system concepts, Addison-Wesley Publishing Company, New York, 1994.
J.F. Baldwin,“ Fuzzy logic and fuzzy reasoning “in Fuzzy Reasoning and Its Applications, E.H.Mamdani and B.R. Gaines (eds.), London: Academic Press, 1981.
L.A. Zadeh, Fuzzy Sets, Information and Control, 1965.
M. Naghibzadeh, Operating System Concepts and Techniques, Published by: iUniverse, Dec. 2005.
Tanenbaum, A. Modern Operating Systems (Prentice-Hall International, Inc.), 1992.
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2008 Springer Science+Business Media B.V.
About this paper
Cite this paper
Zahedi, M., Ghazizadeh, M., Naghibzadeh, M. (2008). Fuzzy Round Robin CPU Scheduling (FRRCS) Algorithm. In: Sobh, T. (eds) Advances in Computer and Information Sciences and Engineering. Springer, Dordrecht. https://doi.org/10.1007/978-1-4020-8741-7_63
Download citation
DOI: https://doi.org/10.1007/978-1-4020-8741-7_63
Publisher Name: Springer, Dordrecht
Print ISBN: 978-1-4020-8740-0
Online ISBN: 978-1-4020-8741-7
eBook Packages: Computer ScienceComputer Science (R0)