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
How can a ddr1 ram be identified from a ddr2 ram module physically?
How you can detect deadlock condition?
Explain what is meant by repetition of information and inability to represent information. Explain why each of these properties may indicate a bad relational database design.
Can chkdsk damage a hard drive?
How long does it take to chkdsk 1tb?
How do I fix error 429?
How much cpu usage is normal?
How do I update in terminal?
What do you mean by thread starvation?
What are short-term, long-term and medium-term scheduling?
Difference between time sharing and multitasking systems?
Can you have both 32 bit and 64 bit excel?
What does the 400 mhz signify in a ram specification?
Tell me about different OS related issues for a given set of C-programs (mainly address issues address space, paging etc.)
Can you move program files x86 to another drive?