INTRODUCTION

TO

OPERATING SYSTEMS

Lecture 4: THE KERNEL OF THE OPERATING SYSTEM (2)

CHRIS STAFF
Dept. of Computer Science and Artificial Intelligence
University of Malta

Next Lecture: Input and Output


Lecture Outline

Aims and Objectives
Interprocess Communication
Implementing Wait and Signal
The Dispatcher (Low-Level Scheduler)
Summary


Aims and Objectives


Interprocess Communication

Using semaphores to ensure Mutual Exclusion.


Implementing Wait and Signal


The Dispatcher (Low-Level Scheduler)


Summary


Next Lecture...

Input and Output