Research Article | Open Access | Download PDF
Volume 43 | Number 1 | Year 2017 | Article Id. IJCTT-V43P101 | DOI : https://doi.org/10.14445/22312803/IJCTT-V43P101
A Machine Learning Approach for Improving Process Scheduling: A Survey
Siddharth Dias, Sidharth Naik, Sreepraneeth K, Sumedha Raman, Namratha M
Citation :
Siddharth Dias, Sidharth Naik, Sreepraneeth K, Sumedha Raman, Namratha M, "A Machine Learning Approach for Improving Process Scheduling: A Survey," International Journal of Computer Trends and Technology (IJCTT), vol. 43, no. 1, pp. 1-4, 2017. Crossref, https://doi.org/10.14445/22312803/IJCTT-V43P101
Abstract
mproving interactivity and user experience has always been a challenging task. One aspect of this could be to improve process scheduling. This paper is a detailed survey about the attempts that have been made to incorporate machine learning techniques to improve process scheduling. Various approaches to find the appropriate attributes of a process for predicting resource utilization have been discussed here.
Keywords
Machine learning, Process Scheduling.
References
[1] A. Negi and K.P. Kishore. “Characterizing Process Execution Behaviour Using Machine Learning Techniques”, In DpROMWorkShop Proceedings, HiPC 2004 International Conference, December, 2004.
[2] Araujo, Priscila Vriesman, Carlos Alberto Maziero, and Júlio César Nievola. “ClassificaçãoAutomática de ProcessosemSistemasOperacionais. Diss. Dissertação de mestrado”, 74 p. Pós-GraduaçãoemInformática, PontifíciaUniversidadeCatólica do Paraná, Curitiba, 2011.
[3] ShlomiDolev , Avi Mendelson and IgalShilman,” Semantical cognitive scheduling”, Nov. 2012 Technical Report # 13-02 Research in part by Microsoft and (Fronts).
[4] Helmy, Tarek, Sadam Al-Azani, and Omar Bin-Obaidellah. "A Machine Learning-Based Approach to Estimate the CPU-Burst Time for Processes in the Computational Grids”, In 2015 Third International Conference on Artificial Intelligence, Modelling and Simulation, 2015.
[5] A. Negi and K.P. Kishore. “Applying machine learning techniques to improve linux process scheduling”, In TENCON 2005 IEEE, Region 10, pages 16, Nov. 2005.
[6] Ojha, Prakhar, et al. "Learning Scheduler Parameters for Adaptive pre-emption”, CS & IT-CSCP 2015.
[7] Silberschatz, Abraham, Peter B. Galvin, and Greg Gagne. Operating system concepts. Vol. 8. Wiley, 2013.
[8] Tom Mitchell, Machine Learning, 1st edition, The Mc-Graw Hill Company Inc. International Edition,1997.