Skip to content

Instantly share code, notes, and snippets.

View adeshkolte's full-sized avatar
🏠
Working from home

Ad3sh adeshkolte

🏠
Working from home
View GitHub Profile

Chapter 1 - Introduction

Focus questions: What is an OS and what does it do? How should we evaluate OSs and what are some of the trade-offs their designers face? What is the history of OSs and what new functionality will we see in future OSs?

1.1 Fact: Operating Systems solve problems that may be faced in many different situations. As such, the techniques, design patterns, and methods of dealing with these problems, and the complexity of the operating system itself, may be found useful in any large software application.