[go: up one dir, main page]

0% found this document useful (0 votes)
332 views1 page

216 - OS - Assignment 3 PDF

Multi programming allows multiple processes to run concurrently on a CPU by quickly switching between them, avoiding idle CPU time. In batch processing, processes must wait in a queue and run sequentially in batches, causing the CPU to be idle at times. Time sharing systems improve on multi programming by enabling multiple users to access a computer simultaneously, sharing resources through rapid process switching.

Uploaded by

Bapon
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
332 views1 page

216 - OS - Assignment 3 PDF

Multi programming allows multiple processes to run concurrently on a CPU by quickly switching between them, avoiding idle CPU time. In batch processing, processes must wait in a queue and run sequentially in batches, causing the CPU to be idle at times. Time sharing systems improve on multi programming by enabling multiple users to access a computer simultaneously, sharing resources through rapid process switching.

Uploaded by

Bapon
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

1.

Difference between Batch Processing and Multi Programming

Batch Processing Multi Programming

It is slower in processing It is faster in processing

CPU needs to stand idly in this process CPU needs not stand idly in this process

The processes have to wait in a queue No process has to wait in a queue

The execution of process starts batch wise The execution of process starts as it centers the
processor

2. Difference between Multi Programming and Time Sharing System

Multi Programming Time sharing System

The concurrent execution of multiple tasks or The process of sharing a computing resources
processes over a certain period of time among many users by means of multiprogramming
and multitasking at the same time

Allows multiple tasks or processes to use a Allows multiple users to use a computer system at
computer system at a time a time

You might also like