Skip to main content

Journal of Management and Digital Transformation

Published: 2025-12-31

Dynamic CPU Process Scheduler for Linux Systems

Piotr Górski Logo ORCID , Zbigniew Handzel Logo ORCID
Section: Zeszyty Naukowe Wyższej Szkoły Ekonomii i Informatyki w Krakowie
https://doi.org/10.60154/ZeszytyNaukoweWSEI.2025.21.1.06

Abstract

This article deals with the extremely interesting topic of the CPU process scheduler, which is the most important of the scheduling procedures in a multiprogramming operating system, responsible for selecting processes from the ready queue. The CPU scheduler is activated when a process slows down the processor due to waiting for input/output operations or as a result of interrupts. In each case, the CPU scheduler must make very quick allocation decisions to maintain the correct balance between the time the processor is engaged by the system and by user processes. The authors decided to devote more attention to the issue of the CPU scheduler in Linux systems.

The CPU scheduler is one of the fundamental parts of the Linux kernel and, as such, is very rarely subject to change, which imposes certain limitations on ‘Penguin’ systems. The solution was to use external CPU schedulers that are not part of the so-called upstream (mainstream kernel development). However, the use of external CPU schedulers brings with it certain complications, which the authors of this article will discuss. The main goal of the authors, however, will be to present a project that has completely changed the course of history in the field of CPU process management and made it easier than ever. This project is called sched-ext (full name: BPF extensible scheduler class) and it will be the main topic of this publication.

 

Download files

Citation rules

Górski, P., & Handzel, Z. (2025). Dynamic CPU Process Scheduler for Linux Systems. Journal of Management and Digital Transformation, (21), 107–122. https://doi.org/10.60154/ZeszytyNaukoweWSEI.2025.21.1.06

Cited by / Share

Similar Articles

1 2 > >> 

You may also start an advanced similarity search for this article.

Most read articles by the same author(s)

1 2 > >> 
Zeszyty Naukowe Wyższej Szkoły Ekonomii i Informatyki w Krakowie

No. 21 (2025)
Published: 2025-12-31


ISSN: 3072-5682

Publisher
Uniwersytet DSW Ideis

This website uses cookies for proper operation, in order to use the portal fully you must accept cookies.