What is multi-tasking, multi-programming,multi-threading?

Answer Posted / anjali

MULTIPROGRAMMING -:
It is the process of loading more than one program into the
memory so that processor can be kept busy by switching
between any of the loaded programs.
Example -:
let us say there are 2 programs waiting in the pool to be
executed by the CPU,so the OS picks the first program and
executes. if the program has some I/O operations
involved,then it puts this program in the queue and picks
the second program and executes,meanwhile the first program
receiving its input.

MULTITASKING -:
It is the ability of a computer to handle a number of jobs
or tasks simultaneously.It is basically for single user
with multiple programs.
Example -:
let us say we are printing a document of 100 pages while
computer is performing that,we can still do other jobs like
typing a new document,so more than one task is performed.



thanks..

Is This Answer Correct ?    31 Yes 4 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

What is aging in operating system?

631


How do I run chkdsk on external drive?

521


What are the main advantages of the microkernel approach to system design?

694


How to stop running thread?

661


How long does it take to run chkdsk?

581






Which is better internet explorer or edge?

525


What are page frames?

567


How much cpu usage is normal?

570


State two differences between user and kernel space?

529


What are the advantages of distributed system?

584


Define max, min heap and search time of heap.

649


Is 32 gigs of ram overkill?

553


What killed mandla maseko?

556


Explain Page Segmentation.

582


What is the Difference between Loading and Linking ?

15449