Category: 

What Is Computer Multitasking?

Multitasking operating systems can run more than one program at the same time.
Article Details
  • Written By: Christian Petersen
  • Edited By: Susan Barwick
  • Last Modified Date: 03 September 2014
  • Copyright Protected:
    2003-2014
    Conjecture Corporation
  • Print this Article
Free Widgets for your Site/Blog
Mickey Mouse was the first non-human to win an Oscar.  more...

September 20 ,  1873 :  The Panic of 1873 caused the New York Stock Exchange (NYSE) to shut down.  more...

Computer multitasking is the process of more than one program being executed by a computer at the same time. Early in the history of computing, multitasking was almost unheard of, and for decades was relegated to high-end mainframes and unavailable in personal computing. As technology advanced, multitasking became available and quickly evolved into the industry standard for personal computers. As of 2011, even devices such as smartphones are often capable of multitasking, allowing users to surf the Internet and stream music at the same time, for instance.

When computer multitasking was in the early stages of development, it was called time-sharing, a term which referenced the way multiple programs or processes shared the power of the CPU. Fairly early on, this term was supplanted by the contemporary term multitasking, although in its earliest versions, multitasking was not true multitasking but a rapid switching between applications that seemed simultaneous. Modern computers with only one processor are capable of seeming to perform multiple tasks simultaneously by using this technique.

Computers with multiple processors have two or more separate processors that are linked together. These systems, which have become more common and more advanced during the early 21st century, are capable of true multitasking, although in practice, there is no observable difference, aside from improved performance, in the way these systems work compared to single processor systems. The multiple processors allow many different programs to run at the same time, however.

Ad

System memory still limits computer multitasking. Computer performance is dictated by processor speed, but the number of programs that a given processor can run at one time is also limited by the amount of system memory these programs occupy. A technique called memory switching allows for the system memory to be accessed by whatever program is running at the moment on single processor systems or to be delegated as needed on multiple processor systems.

It is said that true computer multitasking is affecting the way people live, work and use their computers, and in some ways this is certainly true. Multitasking allows one to stream music from an Internet radio service while researching and writing a paper at the same time. The limitations on human abilities to multitask will ultimately limit the ways in which individuals can utilize the power of modern computers to multitask, however. Humans have limited ability to concentrate on multiple tasks or activities, making it difficult to interact with more than one software program at a time.

Ad

More from Wisegeek

You might also Like

Discuss this Article

julies
Post 2

My computer seems to get a pretty good workout every day as I constantly use more than one program at a time.

I also have two monitors hooked up to one PC so I don't have to keep opening and closing windows to look at information.

They are making computer monitors big enough now and using split screens, so you don't see 2 monitors like this as often, but it still comes in handy.

I think this helps me multitask better when I am on the computer. My computer doesn't usually have any trouble keeping up with me and does a much better job of multitasking than I do.

Sometimes I am a little slow at buying the newest computer technology, but I really like having more than one processor. It makes a big difference in speed and performance.

sunshined
Post 1

Even though I am not very good at multitasking, I am sure glad my computer can. I find myself doing more than one thing at a time on the computer a lot.

Probably the biggest way I multitask when on the computer is when I am streaming music while I am surfing the web.

My computer has a dual processor so not only is this easier, but much faster too. I remember when it used to seem like forever to download music and movies and that was when you weren't trying to load any other programs.

Now I can do both at the same time and things don't seem slow at all. You get used to that speed and that multitasking and then when you are in a situation where you are using a slow computer, it gets very frustrating.

Post your comments

Post Anonymously

Login

username
password
forgot password?

Register

username
password
confirm
email