Difference between multi threading and multi tasking?

Answer Posted / avinash

Multithreading is a light weight process. Basically is shares
a memory spaces to run(not stack). In simple words, it's
running of more than one light weight process at a time.

for Example: on your desktop both analog and digital clock
runs at a same time.

Multitasking is doing different tasks at a same time. Like for
example: listening to music , and at a same time your typing
something in ms-word .

Is This Answer Correct ?    1 Yes 0 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

How do I force a program to close?

514


How to create a worker thread?

590


How i can repair File Allocation Table?

607


What are the main functions of a kernel?

557


What is the difference between exclusive lock and shared lock?

574






Explain the Difference between Process and a Thread.

579


Explain High Severity and Low Priority with example?

588


How much ram do I need for gaming?

565


How do you fix a blue screen?

525


Mention the steps involved in the execution of a program.

495


What is dynamic scheduling in operating system (os)?

589


What is the difference between mailbox and queue?

533


Explain page cannibalizing?

553


Explain various types of scheduling in operating system.

548


What is readers-writers problem?

552