Please enable JavaScript.
Coggle requires JavaScript to display documents.
CHAPTER 1: INTRODUCTION (COMPUTER SYSTEM ORGANIZATION (Interrupt (How it…
CHAPTER 1: INTRODUCTION
WHAT OS DO
-
-
OS' viewpoints
user view
One user (PC)
goal is to maximize work that user is performing and for ease of use with some attention paid for performance.
-
System view
resource allocator
os acts as the manager of the resources and it must decide how to allocate them to specific programs
-
-
-
OS STRUCTURE
Multiprogramming
os simple switches to and executes other jobs. when that jobs need to wait cpu switches to another job
-
-
-
OS OPERATIONS
-
System call
it provides the means that user program to ask the os to perform task reserved for the OS on the user program's behalf
-
COMPUTING ENVIRONMENTS
Type
traditional computing
stand alone general purpose machine. all the system processes are available on the computer and executed there
-
-
client server computing
a networked computing model that distributes processes between client and servers which supply the requested service
peer to peer computing
another structure for a distributed system. clients and servers are not distinguished from one another instead all nodes are peers
-
cloud computing
it delivers computing, storage and even applications as a service across a network
-