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

Can I delete programs x86?

1040


What are the different types of fragmentation?

1071


What is a long term scheduler & short term schedulers?

912


How do I search in terminal?

1031


Hi Freinds, Any body is wotking as System Administrator, Please mail me rakesh.kesh881@gmail.com

2147


What are old chkdsk files?

1064


What is preemptive multitasking?

1001


Explain the concept of the multi-programmed operating systems?

1062


Is a directory a regular file?

943


Explain how a copying garbage collector works.

945


What advantage is there in having different time-quantum sizes on different levels of a multilevel queuing system?

1212


Define max, min heap and search time of heap.

1014


Explain the concept of the batched operating systems?

945


What is the latest version of mint?

980


Define the basic logical structure of a computer.

961