answersLogoWhite

0


Best Answer

Spooling in Batch Poerating System utilise the CPU(prevents watage of time) as when no job batch remain to execute by CPU.Spooling is Simultaneous Peripheral Operation Online.

User Avatar

Wiki User

10y ago
This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: Use of spooling in batch operating systems?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Continue Learning about Performing Arts

What is the use of spooling in batch operating systems?

Like a spool or a "print spooler", this suggests that spooling orders tasks in a linear fashion to be quickly executed in a sequential manner rather than multitasking several at once.


Why operating systems evolved from multiprogrammed batch systems to time sharing systems?

Simple batch system used to for long times and they occupy the CPU even when they are actually not utilizing the CPU for example while doing the I/O operations. So the programmers thought it to be great idea if some other process can use the CPU when the previous process is idle. In multiprogrammed batch systems one user can run multiple programs and which gets the CPU whenever the CPU is idle. So it speeds up the process completion.


How do operating systems use the 'cloud'?

by god almighty


What are three types of operating systems?

Mac OS X, Linux, and Microsoft Windows are three types of operating systems. Single-user, multi-tasking, multi-user, and real-time operating systems, or RTOS, are different types of operating systems that computers use.


What is the difference between batch and interactive systems?

In old batch systems, applications were loaded by punch card or tape and run through to completion. Your job would be "scheduled" to run at a specific time. In interactive systems, the operating system allows any application to be run at any time. More important applications can be given priority to run before other, less important applications. In general, interactive systems are able to make far more effective use of computer time.

Related questions

What is the use of spooling in batch operating systems?

Like a spool or a "print spooler", this suggests that spooling orders tasks in a linear fashion to be quickly executed in a sequential manner rather than multitasking several at once.


What is the difference between online spooling and offline spooling?

in off line spooling user has no interface with systems it strongly used in Batch system's.it mean's that you submit your request to system , system will cmputing and print result of request without interface with user.


Do Supercomputers use single-user multitask operating systems?

Single-user multitask operating systems are also known as network operating systems


Why operating systems evolved from multiprogrammed batch systems to time sharing systems?

Simple batch system used to for long times and they occupy the CPU even when they are actually not utilizing the CPU for example while doing the I/O operations. So the programmers thought it to be great idea if some other process can use the CPU when the previous process is idle. In multiprogrammed batch systems one user can run multiple programs and which gets the CPU whenever the CPU is idle. So it speeds up the process completion.


What is spooling in Linux?

Spooling refers to a process of transfering data by placing it in temporary working area whereanother program may access it for processing at a later point in time. 'Spool ' can refer to theaction of a storage device that incorporates a physical spool or reel, such as tape drive.For eg:- A printer can serve only one job at a time, several applications may wish to print theiroutput concurrently, without having their output mixed together. The operating system solvesthis problem by intercepting all output to the printer. Each applications's output is Spooledto a separate disk file. When an application finishes printing, the spooling system queues thecorresponding spool file for output to the printer. The spooling system copies the queued spoolfiles to the printer one at a time.In some operating system, spooling is managed by a system daemon process. In other operatingsystems, it is handled by an in-kennel thread.In either case, the operating system provides a control interface that enables users and systemadministrators to display the queue, to remove unwanted jobs before those jobs print to suspendprinting while the printer is serviced, and so on.Some devices, such as tape drives and printers, cannot usefully multiplex the I/O requests ofmultiple concurrent applications. Spooling is one way that operating systems can coordinateconcurrent output. Another way to deal with concurrent device access is to provide explicitfacilities for coordination.Some operating systems (including VMS) provide support for exclusive device access, byenabling a process to allocate an idle device, and to deallocate that device when it is no longerneeded. Other operating systems enforce a limit of one open file handle to such a device.Many operating systems provide functions that enable processes to coordinate exclusive accessamong themselves. For instance, Windows NT provides system calls to wait until a deviceobject becomes available. It also has a parameter to the open () system call that declares thetypes of access to be permitted to other concurrent threads. On these systems, it is up to theapplications to avoid deadlock.THE SPOOLING MECHANISMThe entire key to spooling is a synchronous processing, where the program is not constrained bythe speed of slow devices, particularly printers.Printers are relatively slow peripherals. In comparison, disc devices and particularly CPU'sare orders of magnitude faster. Without spooling print data, the speed of program operationis constrained by the slowest device, commonly printers, forcing the program to wait for themechanical motion of the printer, the program is known as "print bound'.


Which of the functionalities listed below need to be supported by the operating system for the following two settings handheld devices and real-time systems?

handheld devices: Virtual memory, you may use batch programming here also. real time systems: time sharing


Why use simple batch systems in preference to early systems?

it reduce set up time and speed up processing


How do operating systems use the 'cloud'?

by god almighty


What are three types of operating systems?

Mac OS X, Linux, and Microsoft Windows are three types of operating systems. Single-user, multi-tasking, multi-user, and real-time operating systems, or RTOS, are different types of operating systems that computers use.


Does one have to buy operating systems for use in Microsoft VirtualPC?

Not explicitly. If you already own a legal copy of a commercial operating system, you can use it in VirtualPC. You can also use free operating systems like Linux or FreeBSD.


How do you use systems in a sentence?

The systems were in place to support the new process. The new systems were not operating properly.


What is the difference between batch and interactive systems?

In old batch systems, applications were loaded by punch card or tape and run through to completion. Your job would be "scheduled" to run at a specific time. In interactive systems, the operating system allows any application to be run at any time. More important applications can be given priority to run before other, less important applications. In general, interactive systems are able to make far more effective use of computer time.