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 Two. Kernel Overview

By Badari Pulavarti

Introduction

Now that you've made important decisions about how to install Linux on your system, you need to learn more about the Linux kernel to make important tuning decisions. We'll discuss how Linux evolved and then delve into its architecture. We'll include information on how the kernel is organized, what its responsibilities are, and how memory management is handled. We'll discuss process management and interprocess communication, followed by an overview of the Linux Symmetrical Multiprocessing Model. Finally, we'll examine the Linux file systems.

The Evolution of Linux

Linux is an operating system for personal computers developed by Linus Torvalds in 1991. Initially, Linux supported only the ...

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