what is the difference between multitasking and
multithreading?

Answers were Sorted based on User's Feedback



what is the difference between multitasking and multithreading?..

Answer / mayuri patil

u can say multi threading as a specilized form of multitasking.
A multi threaded program contains 2 or more threads running concurently.
in a multitasking environment 2 or more processes will run concurently.
Multithreading requires less overhead than multitasking,
process are hevyweight tasks that require their own addressspace.
interprocess communication is veryexpensive and contextswitching
from one process to another procees is costly since they are running
in different address spases.
in case of multithreading threads are lightweightprocess and
can share same addressspace and interthread communication is less expensive
than interprocees

Is This Answer Correct ?    0 Yes 0 No

Post New Answer

More Core Java Interview Questions

What is a char in java?

0 Answers  


What restrictions are placed on method overloading?

0 Answers  


Can I extend singleton class in java?

0 Answers  


Can we write a class without main method in java?

0 Answers  


How do you use spaces in java?

0 Answers  






How to make a class immutable?

15 Answers   Bosch, TSYS,


How do you achieve singleton?

0 Answers  


What is the name of the java compiler?

0 Answers  


Why parameters should be passed by reference?

0 Answers  


Explain about OOPS concepts and fundamentals.

0 Answers   Syntel, Visa,


What is the original name of java?

0 Answers  


What is the latest java version?

0 Answers  


Categories