5
COMPARSION : a) Multiprogramming b) Multitasking c) Multithreading

Comparsion between evolution of different operating systems

Embed Size (px)

DESCRIPTION

this is presentation on the topic comaprison among three concepts of development of operating system. such as mutiprogramming , multitasking & multithreading. have a look.

Citation preview

Page 1: Comparsion between evolution of different operating systems

COMPARSION :a) Multiprogrammingb) Multitaskingc) Multithreading

Page 2: Comparsion between evolution of different operating systems

Evolution

MULTIPROGRAMMING: Efficient use of CPU

MULTITASKING: Logical extension

MULTITHREADING: Drawbacks of Process-creation

Page 3: Comparsion between evolution of different operating systems

SERVICE QUALITY MULTIPROGRAMMING: Less user-interactive

centralized control for systemMULTITASKING:

highly user interactive(via i/o devices)MULTITHREADING: Less time consuming

low overhead+ no resource duplication

Page 4: Comparsion between evolution of different operating systems

FEATURES:MULTIPROGRAMMING:

Effective utilization of resourcesMULTITASKING:

Require a interactive computerResponse time <<<< 1

MULTITHREADING: USED IN (RPC) ELIMINATES INFINTE WAITING

Page 5: Comparsion between evolution of different operating systems

EXAMPLES :MULTIPROGRAMMING: WAIT FOR

I/O INTERACTIONMULTITASKING: SPEED

DIFFERNIAL BETWEEN USER AND SYSTEM.

MULTITHREADING: WEB SERVER HANDLING

SOLORIS-INTERRUPT HANDLING LINUX:MEMORY FREE FUNCTION