Posted in Information Technology & Systems, Total Reads: 506

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.


Search & Explore : Management Dictionary

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


Share this Page on: