Evolving Operating System Strategies for Intelligent Scheduling and Adaptive Memory Management

Read full text
Authors: Vishal Sharma, Varuna Gupta
Cited by: 0

Abstract

Operating system design has moved beyond fixed scheduling rules and uniform memory policies as modern hardware and workloads have grown more diverse and demanding. Contemporary systems increasingly rely on learning driven schedulers that adjust decisions in real time, allowing CPU resources to be balanced more effectively under fluctuating loads while considering performance and energy use. At the same time, heterogeneous processor architectures require schedulers to reason not only about timing but also about task placement across cores with different capabilities. Memory management has followed a similar path, shaped by the rise of remote memory access, disaggregated memory pools, and persistent non-volatile memory technologies. These developments challenge traditional paging and eviction strategies, encouraging adaptive, workload-aware placement across multiple memory tiers. While many of these approaches remain experimental and introduce added system complexity, they reflect a clear shift toward operating systems that coordinate compute and memory resources in a more responsive and integrated manner, aligned with real-world demands across cloud, desktop, and edge environments.

Fields of Study & Subjects

Parallel Computing and Optimization Techniques Real-Time Systems Scheduling Cloud Computing and Resource Management

Publication details

Journal / source
International Journal of Science and Research (IJSR)
Pages
1515–1516
Publication date
29 January 2026