answersLogoWhite

0

Non-preemptive algorithms can be a good choice for interactive systems in scenarios where predictability and simplicity are prioritized, as they allow a running process to complete its execution without interruption. This can enhance user experience by providing consistent response times for tasks. However, they may lead to inefficiencies, particularly if a long-running task blocks shorter, more urgent tasks, potentially causing delays in responsiveness. Overall, the choice depends on the specific requirements and constraints of the interactive system in question.

User Avatar

AnswerBot

∙ 1y ago

What else can I help you with?

Related Questions

A disadvantage of preemptive multitalsking is the operating system loses control if one program stops operating properly?

In preemptive multitasking, when a program does not work properly, the operating system regains control instead of losing it to continue smooth operation. Preemptive multitasking creates reliability of the computer system.


What was the first 32-bit preemptive multitasking system?

single precision


Is round robin scheduling preemptive or non primitive?

If a process does not complete before its CPU-time expires, the CPU is preempted and given to the next process waiting in a queue. The preempted process is then placed at the back of the ready list. Round Robin Scheduling is preemptive (at the end of time-slice) therefore it is effective in time-sharing environments in which the system needs to guarantee reasonable response times for interactive users.


Is mac OS x a multitasking operating system?

Mac OS X is a preemptive multitasking system.


Which Microsoft operating system first supported preemptive multitasking?

Windows 95


Who design interactive system?

list down some design issues in developing an interactive system?


Windows XP supports only cooperative multitasking True or false?

False. Windows XP is a preemptive multitasking system. All contemporary operating systems are designed to use preemptive multitasking.


Properties of Interactive operating system?

An operating system that allows users to run interactive programs. Pretty much all operating systems that are on PCs are interactive OS's


State why strict non-preemptive scheduling is unlikely to be used in a computer centre?

Once the CPU has been allocated to a process, the process keeps the CPU until it releases the CPU either by terminating or by switching to the waiting state. In a general purpose computer system, users share the CPU and care about system responsiveness. If the system uses non-preemptive scheduling, some users may sit before the monitor for several hours without doing anything other than waiting for the set of processes in front of them in the system queue to finish. So, strictly non-preemptive scheduling is unlikely to be used in a general purpose computer system.


What is the main difference between a preemptive scheduler and a non-preemptive scheduler?

Non-preemptive scheduler gives a process control of computer until it gives it up. Preemptive scheduler ensures that all processes are given equal(or different) priority, so they run only for a short amount of time, before control is given to another process. Which means that preemptive system is capable of running many processes 'at once', without crashing when one process refuses to give up CPU control If a bug like infinite loop, or a process refusing to give up control(a virus for example) is encountered, only thing left to do is to reset the system.


Distinguish between multiprogramming operating system and time sharing operating system?

time sharing operating system is user interactive, but multiprogramming operating system need not be user interactive


Can the interactive video buddy tapes work without the system itself?

yes but they won't be interactive

Trending Questions
How can I effectively remove old oil stains from a wood table? How can I effectively clean my laundry vent with a laundry vent cleaner? How can I change a washer on a bathroom faucet? What are the Milwaukee M18 battery light codes and how can they help diagnose issues with the battery? What is the function of a toilet water supply valve and how does it contribute to the overall operation of a toilet system? What are the benefits of using tumble dryer condensers for improving the efficiency of laundry drying? What are the advantages of using a 21 or 30 degree nailer for woodworking projects? Where is the common Pauraque found? What is the maximum wattage of a 3-way bulb that can be used in this lamp: 150 watt 3-way bulb? What is the purpose of a junction box adapter and how does it facilitate electrical connections in a circuit? What is the most effective method for using a room heater to eliminate bed bugs? What are the benefits of using an outdoor electrical box extender for extending the reach of electrical outlets outside? Why is my toilet clogged and how can I fix it? How do you properly shut off a saddle valve? Should I insulate my crawl space for better energy efficiency and temperature control in my home? Where can I get a free IQ test? What are some important maintenance tips for ensuring the longevity and efficiency of both your dishwasher and garbage disposal? What is the importance of an aeration pump for a septic system and how does it contribute to the overall functionality of the system? How does the process of drilling into granite differ from drilling into other types of rock? How can I properly mount cabinets to a wall?