What is multi-tasking, multi-programming,multi-threading?
Answer Posted / lalit arora
Multiprogramming: is a rudimentary form of parallel
processing in which several programs are run at the same
ime on a uniprocessor.Since there is only one processor,
here can be no true simultaneous execution of different
programs. Instead, the operating system executes part of one
program, then part of another, and so on. To the user it
appears that all programs are executing at the same time.
Multitasking: in an operating system, is allowing a user to
perform more than one computer task (such as the operation
of an application program) at a time. The operating system
is able to keep track of where you are in these tasks and go
from one to the other without losing information
Multithreading: is the ability of a program or an operating
system process to manage its use by more than one user at a
time and to even manage multiple requests by the same user
without having to have multiple copies of the program
running in the computer
| Is This Answer Correct ? | 9 Yes | 3 No |
Post New Answer View All Answers
What is the dispatcher?
What is the difference between folder and directory?
When would you choose Top-down methodology?
Why do we need inter process communication?
Explain what are device drivers used for?
What are the main functions of a kernel?
What is the real-time system?
What is preemptive multitasking?
What is run level 1?
How do I fix error 429?
What is load sharing in operating system (os)?
Does more ram increase fps?
Differentiate between the user mode and monitor mode.
What is dynamic scheduling in operating system (os)?
What are the different ram standards/versions?