What is multi tasking, multi programming, multi threading?
Answers were Sorted based on User's Feedback
Answer / manas ranjan nayak
In multi tasking process cpu process more than one job by
switching from one task to another at a time.
In multi programming environment more than one cpu used for
processing.
In multi threading environment more than one cpu are used
and process multiple task at same time.
| Is This Answer Correct ? | 4 Yes | 4 No |
Answer / nishant bhatt
Multi-tasking is the ability of CPU to handle multiple tasks (JOBS) at same time. Do not think that you need multiprocessor for multitasking.
Multi-Programming is allowing more than one application (that are running in parallel) to use the processing power and resources of a CPU at the same time. ( you don't necessarily need multi processor...One CPU is enough) Note that this is different than multi processing where you must have multiple processors to (Thus, its called multi-processing)
In short, Multi-tasking and Multi-programming means same thing.
Multi-threading is supported by hardware. It is used to increase utilization of a single core (WIKIPEDIA). Parts of program are divided into threads. Note that multithreading is supported only if the applications is multithraded. So if a program is not multithraded then it will not be able to make use of multi threading.
| Is This Answer Correct ? | 0 Yes | 1 No |
Is internet explorer still supported?
Is intel core i5 64 bit or 32 bit?
Explain binary semaphore and its functionality.
List at least three things that a running process might do that would cause the scheduler not to move it to the ready state when it stops running.
What are the three main purposes of an operating system?
Explain trashing?
What are the advantages of multiprocessor system?
What are the main difference between Micro-Controller and Micro- Processor?
What are the thread states?
When designing the file structure for an operating system, what attributes are considered?
What does it mean to restore default settings?
When would you choose bottom-up methodology?