INTRODUCTION TO OPERATING SYSTEM

Get Started. It's Free
or sign up with your email address
Rocket clouds
INTRODUCTION TO OPERATING SYSTEM by Mind Map: INTRODUCTION TO OPERATING  SYSTEM

1. MAIN OBJECTIVE OS

1.1. CONVENIENCE

1.2. EFFICIENTCY

1.3. ABILITY TO EVOLVE

2. ROLE OF OS

3. EVOLUTION OF OS

3.1. SERIAL PROCESSING

3.1.1. EARLIER COMPUTER

3.1.1.1. NO OS

3.1.2. PROBLEM

3.1.2.1. SCHEDULING

3.1.2.2. SETUP TIME

3.2. SIMPLE BATCH SYSTEM

3.2.1. EARLIER COMPUTER

3.2.1.1. very expensive

3.2.2. MONITOR

3.3. MULTIPROGRAMMED BATCH SYSTEM

3.3.1. PROCESSOR IS OFTEN IDLE

3.3.2. several job are kept in main memory

3.4. TIME SHARING SYSTEM

3.4.1. use to handle multiple interactive job

3.4.2. PROCESSOR TIME-shared among multiple users

4. PARALLEL SYSTEM

4.1. TIGHTLY COUPLED SYSTEM

4.2. ADVANTAGE

4.2.1. INCREASED THROUGHPUT

4.2.2. ECONOMIAL

4.2.3. INCREASED RELIABILITY

4.2.3.1. GRACEFUL DEGRADATION

4.2.3.2. FAIL-SOFT SYSTEM

4.3. SYMMETRIC MULTIPROCESSING (SMP)

4.4. ASYMMETRIC MULTIPROCESSING (AMP)

4.4.1. MASTER PROCESSOR

4.4.2. SLAVE PROCESSOR

5. DISTRIBUTED SYSTEM

5.1. LOOSELY COUPLED SYSTEM

5.1.1. Has its own local memory

5.2. ADVANTAGE

5.2.1. RESOURCES SHARING

5.2.2. COMPUTATION SPEED UP-load sharing

5.2.3. RELIABILITY

6. REAL-TIME SYSTEM

6.1. HARD REAL-TIME

6.2. SOFT REAL-TIME

6.3. CHARACTERISTIC

6.3.1. DETERMINISM

6.3.2. RESPONSIVENESS

6.3.3. USER CONTROL

6.3.4. RELIABILITY

6.3.5. FAIL-SOFT OPERATION