Photo by Bailey Torres on Unsplash

Multitasking refers to the execution of multiple tasks simultaneously. Tasks can be programs, processes, and threads. For example, we can play songs on Windows Media Player and edit documents in Microsoft Word simultaneously. Multitasking systems are known as time sharing systems.

This concept is for single CPU (single processor).

Multitasking is the logical extension of multi programming. Multi programming is…




Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

Two Dimensional Arrays

Final GSoC Evaluation LibreHealth EHR.

Illustration: Open Policy Agent

Building Multi-Arch Images for Arm and x86 with Docker Desktop


Automate project deployment

1-Day Python Build: What’s The Weather At The North Pole?

Use data from Provider during initState() in Flutter.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Thanoshan MV

Thanoshan MV

More from Medium

6 Productivity Hacks I Used to Stay Productive in My Workspace

Don’t talk and drive.

A drawing of an enso, one of the symbols of zen. It symbolises enlightenment, strength, elegance, the universe and emptiness, but can also symbolise the Japanese aesthetic itself. As an “expression of the moment”.

Be a Consistent Runner

Know your motivators