Posted in Information Technology & Systems, Total Reads: 1010

Definition: Multitasking

Multitasking is a method in which multiple processes or tasks share a common resource pool. For example multiple applications share the CPU in a computer system. This enables us to run multiple applications simultaneously in our computer system.

In the case of single CPU system where only one task can run at a single point of time, multitasking systems solve this problem by proper scheduling of tasks in such a way that every process gets its own turn. In multi CPU system processes are distributed among the CPUs and hence they operate in a much faster way.

Multitasking is also achieved by the use of threads which is called multi-threading. Threads are light weight processes and have the ability to run in parallel. So multi-threading is used to achieve multitasking in a single application. Threads generally run in parallel which enables multiple parts of program to get executed in parallel.


Hence, this concludes the definition of Multitasking along with its overview.


Browse the definition and meaning of more terms similar to Multitasking. The Management Dictionary covers over 7000 business concepts from 6 categories.

Search & Explore : Management Dictionary

Share this Page on:
Facebook ShareTweetShare on G+Share on Linkedin