Table of Contents
1.0 GENERAL INTRODUCTION
1.1 Background .
1.2 Research Questions .
1.3 Motivation of the Study .
1.4 Aim of the Study..
1.5 Objectives of the Study
1.6 Methodology
1.7 Scope……
1.8 Significant Contributions …
1.9 Organization of the Thesis .
2.0 LITERATURE REVIEW ..
2.1 Introduction to Operating Systems
2.2 Processes ..
2.3 Scheduling ..
2.3.1 Long-term or admission scheduler.
2.3.2 Mid-term or memory scheduler ..
2.3.3 Short-term or CPU scheduler .
2.3.4 Performance criteria for scheduling algorithms (Scheduling criteria) .
2.4 Scheduling Algorithms in Operating Systems .
2.4.1 First come first served (FCFS) ..
2.4.2 Shortest job first (SJF)
2.4.3 Round robin (RR) ..
2.4.4 Priority scheduling .
2.4.5 Highest response ratio next (HRRN) .
2.5 Related Work
3.0 MINIMIZED PENALTY RATIO VARIANCE FRAMEWORK
3.1 Introduction ..
3.2 Approach of the Model
3.3 The Minimized Penalty Ratio Variance Algorithm (MPRV)
3.3.1 The proposed model
3.3.2 MPRV algorithm
2.3.3 Flowchart of the proposed model
4.0 IMPLEMENTATION AND TEST OF THE MINIMIZED PENALTY RATIO
VARIANCE ALGORITHM
4.1 Introduction
4.2 Case Assumption
4.3 System Requirement
4.3.1 Notepad++ .
4.3.2 PHP Language
4.3.3 Simulation system specifications
4.4 Simulation Framework
4.5 Experiment Case Alongside Round Robin Algorithms
4.5.1 Classical round robin
4.5.2 Dynamic quantum re-adjusted round robin (DQRRR)
4.5.3 Improved round robin (IRR) .
4.5.4 New improved round robin (NIRR)
4.5.5 Minimized penalty ratio variance algorithm
4.6 Results, Discussion And Conclusion
5.0 SUMMARY, CONCLUSION AND FUTURE WORK
5.1 Introduction
5.2 Summary
5.3 Conclusion
5.4 Future Work
References .
Appendix: PHP Source Codes for the MPRV Algorithm