What is the multitasking operating system?
Following are the different properties of an Operating System. This tutorial will explain these properties in detail one by one: Show
Batch processingBatch processing is a technique in which an Operating System collects the programs and data together in a batch before processing starts. An operating system does the following activities related to batch processing −
Advantages
Disadvantages
MultitaskingMultitasking is when multiple jobs are executed by the CPU simultaneously by switching between them. Switches occur so frequently that the users may interact with each program while it is running. An OS does the following activities related to multitasking −
MultiprogrammingSharing the processor, when two or more programs reside in memory at the same time, is referred as multiprogramming. Multiprogramming assumes a single shared processor. Multiprogramming increases CPU utilization by organizing jobs so that the CPU always has one to execute. The following figure shows the memory layout for a multiprogramming system. An OS does the following activities related to multiprogramming.
Advantages
Disadvantages
InteractivityInteractivity refers to the ability of users to interact with a computer system. An Operating system does the following activities related to interactivity −
The response time of the OS needs to be short, since the user submits and waits for the result. Real Time SystemReal-time systems are usually dedicated, embedded systems. An operating system does the following activities related to real-time system activity.
Distributed EnvironmentA distributed environment refers to multiple independent CPUs or processors in a computer system. An operating system does the following activities related to distributed environment −
SpoolingSpooling is an acronym for simultaneous peripheral operations on line. Spooling refers to putting data of various I/O jobs in a buffer. This buffer is a special area in memory or hard disk which is accessible to I/O devices. An operating system does the following activities related to distributed environment −
Advantages
What is multitasking operating system with example?Microsoft Windows 2000, IBM's OS/390, and Linux are examples of operating systems that can do multitasking (almost all of today's operating systems can). When you open your Web browser and then open Word at the same time, you are causing the operating system to do multitasking.
What is tasking operating system?An operating system that allows a single user to perform only one task at a time is called a Single-User Single-Tasking Operating System. Functions like printing a document, downloading images, etc., can be performed only one at a time. Examples include MS-DOS, Palm OS, etc.
Why multitasking operating system is used?Multitasking is used to keep all of a computer's resources at work as much of the time as possible. It is controlled by the operating system, which loads programs into the computer for processing and oversees their execution until they are finished.
What is multitasking and its types?Multitasking term used in a modern computer system. It is a logical extension of a multiprogramming system that enables the execution of multiple programs simultaneously. In an operating system, multitasking allows a user to perform more than one computer task simultaneously.
|