Přejít k hlavnímu obsahu

Přihlášení pro studenty

Přihlášení pro zaměstnance

Publikace detail

Tuning the Linux Kernel and Scheduler
Autoři: Hudec Tomáš
Rok: 2011
Druh publikace: ostatní - článek ve sborníku
Název zdroje: Sborník příspěvků z XI. mezinárodní konference IMEA 2011
Název nakladatele: Technická univerzita v Liberci
Místo vydání: Liberec
Strana od-do: 53–53 (abstrakt), 68–72 na CD-ROM <file:///Sbornik_IMEA_2011.pdf>.
Tituly:
Jazyk Název Abstrakt Klíčová slova
eng Tuning the Linux Kernel and Scheduler The Linux kernel is evolving and incorporates new technologies and algorithms gaining more and more scalability, reliability and of course performance. One of the most important parts of any operating system kernel is the scheduler which is responsible for decision which process(es) or thread(s) are given the CPU(s) and for how long. The performance of the whole operating systems highly depends on the quality and scalability of the scheduling algorithms, and also on data structures used by the scheduler. Tuning the parameters of the scheduler is necessary for optimal performance in different uses of the whole system. Different systems need different scheduling decisions and therefore the universal scheduling algorithm is very difficult to write. This article introduces problems of scheduling, preemption, and focuses on attributes and parameters that influence the performance of the Completely Fair Scheduler (CFS) which is highly tunable both in source and in run-time. CFS; Completely Fair Scheduler; kernel; tuning; scheduler; Linux