OPERATING SYSTEMSOS Linux

Collaboration Summit 2013 – Overview of the Current Approaches to Enhance the Linux Scheduler

The Linux Foundation
Collaboration Summit 2013
San Francisco, California
Overview of the Current Approaches to Enhance the Linux Scheduler
By Preeti U Murthy

Scheduler is an integral part of an operating system.It ensures that the jobson the machine get CPU time to run on.But a good scheduler needs to consider more things.One of the challenges facing the scheduler today is that even if the cpus grow in number and complexity in their layout,the performance of the scheduler as it is today,must not decline.Another challenge is that since cpus consume power,they would be energy efficient if they consume less power than usual,when not being used.Since it is the scheduler which decides which cpus are used,how much they are used to run jobs,it needs to play a major role here.
Having been actively involved in developments with regard to above,the speaker,through this presentation,aims at putting together the same in a logically connected manner so that the kernel developers can suggest better about its possible impact on the wider Linux ecosystem.

source

by The Linux Foundation

linux foundation