O'Reilly logo

Performance Tuning for Linux® Servers by Badari Pulavarty, Gerrit Huizenga, Sandra K. Johnson

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter Eight. Scheduler Tuning

By Chandra Seetharaman

Introduction

If computers had a single program and a single processor, there would be no need for a scheduler to implement resource management policies. The program would run until completion, and then the machine would halt. Computers today, however, seldom run a single program and a single processor. More often, the “single program” is an operating system that provides a variety of system services, implements a number of resource management policies, and generally never runs to completion.

Linux is such an operating system. Although it can be used for some very specific purposes, a more typical situation is where Linux is managing multiple tasks, with each utilizing one or more processors. ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required