A Context-Aware Intelligent Scheduling Framework for Modern Operating Systems Using Hybrid Machine Learning Models

Authors

  • Pandikumar Savarimalai Department of Master of Computer Applications, Acharya Institute of Technology, India https://orcid.org/0000-0002-2535-3780
  • Menaka Chellappan Department of Computer Applications, PES University, India https://orcid.org/0000-0002-7754-4909
  • Murugaiyan Swaminathan Nidhya School of Computer Applications, Dayananda Sagar University, India
  • Margaret Mary Thomas Department of Computer Science, Kristu Jayanti (Deemed to be University), India
  • Sevugapandi Nallathambi Department of Computer Science, Government Arts and Science College, India
  • Manjula Selvaraj Department of Computer Science and Engineering, Vel Tech Rangarajan Dr. Sagunthala R&D Institute of Science and Technology, India https://orcid.org/0000-0002-0412-740X

DOI:

https://doi.org/10.47852/bonviewJCCE62026664

Keywords:

intelligence CPU scheduling, context-aware scheduling, reinforcement learning, random forest classification, deep Q-network

Abstract

In modern computing environments, the operating systems are required to handle dynamic and complex applications with heterogeneous workloads. These workloads include interactive, data-centric, and high-computing applications. Interactive tasks require low latency and high response, while data-centric transactions demand high resource utilization and input/output. Likewise, high-computing processes including machine learning tasks require sustained throughput. Traditional CPU scheduling, like round-robin and priority scheduling, highly relies on static and rule-based systems. Generally, these give equal weightage to all processes. They are not paying attention to the contextual variations and working patterns that impact the responsiveness, efficiency, and overall performance. There is an evident need for a context-aware and adaptive CPU scheduling mechanism that will handle applications and processes based on context. To address this gap, this paper introduces an application-aware intelligent scheduling mechanism that integrates a random forest (RF) classifier and deep Q-network (DQN) reinforcement learning. The RF classifies the processes based on their working and behavioral patterns, and then DQN has system state and queue dynamics to make adaptive scheduling decisions. It can be continuously learned and adjusted based on the user's needs; it is responsive and achieves high throughput. Experimental evaluations are conducted on generative datasets and show remarkable performance improvements. The proposed framework achieves up to 42.2% responsive time reduction on interactive application workloads, 29.2% throughput gain against the machine learning training workloads, and 22.8% for database transactions. The architecture is computationally sparse and uses the existing Linux scheduling system. This renders it a convenient and scalable method of CPU scheduling in contemporary multicore systems.



Received: 2 July 2025 | Revised: 17 December 2025 | Accepted: 6 January 2026



Conflicts of Interest

The authors declare that they have no conflicts of interest to this work.



Data Availability Statement

Data are available from the corresponding author upon reasonable request.



Author Contribution Statement

Pandikumar Savarimalai: Conceptualization, Validation, Project administration. Menaka Chellappan: Conceptualization, Formal analysis, Writing – review & editing, Supervision. Murugaiyan Swaminathan Nidhya: Methodology, Investigation, Resources. Margaret Mary Thomas: Validation, Data curation. Sevugapandi Nallathambi: Software, Writing – review & editing. Manjula Selvaraj: Investigation, Writing – original draft, Visualization.



Downloads

Published

2026-02-24

Issue

Section

Research Articles

How to Cite

Savarimalai, P., Chellappan, M., Nidhya, M. S., Thomas, M. M., Nallathambi, S., & Selvaraj, M. (2026). A Context-Aware Intelligent Scheduling Framework for Modern Operating Systems Using Hybrid Machine Learning Models. Journal of Computational and Cognitive Engineering. https://doi.org/10.47852/bonviewJCCE62026664