Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...

What is multi tasking, multi programming, multi threading?

Answer Posted / 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



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

What is a phase change memory?

953


What are dynamic loading, dynamic linking and overlays?

1054


What is the unified memory architecture? Explain.

1014


Explain paging, faulting, and deadlock?

1077


What is monolithic kernel?

1153


What are deadlock prevention techniques?

1083


What is sdram?

980


Tell me if you know how are the wait/signal operations for monitor different from those for semaphores?

998


What is the concept of demand paging?

976


Explain segmentation with paging?

1010


Explain the basic concepts and hierarchy of memory?

1013


Explain the main purpose of an operating system?

1076


Which are the necessary conditions to achieve a deadlock?

1003


Does dual boot slow down pc?

902


How does operating system kernel work?

1024