answersLogoWhite

0


Best Answer

Both. Windows 3.1 and earlier used cooperative multitasking. Windows 95 and later use preemptive multitasking.

User Avatar

Wiki User

9y ago
This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: Does Windows use a preemptive or cooperative type of multitasking?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Related questions

Why void is preemptive data type?

void isn't an actual data-type, preemptive(?) or otherwise.


What are the differences between Multitasking and Multiuser OS?

Multiuser refers to having more than 1 person able to log into the computer and each person have their own settings (bookmark, desktop, themes, etc) Multitasking is the ability of the computer to do more than 1 thing (program) at a time. There was a time when you could not surf, type in word and listen to music on your computer all at one time. Multitasking is the ability to operate more than one program at a time. There are two types of multi-tasking as well, preemptive and cooperative. Preemptive means that each program can request the amount of resources it needs, and the operating system will take it from a program that is not using it. Cooperative means that the programs have to be designed to share resources, or whichever program is running in the foreground will get all the resources. This means that a background program, like a media player playing a song, can't play music while you are surfing a web page, unless the programs are designed to do that. Multi-user means the operating system has clear distinctions between users. Users cannot destroy each other's files, and unprivileged users cannot make changes to the system itself, like install new software. Single-tasking, single user - DOS, some older versions of the Mac operating system, video game consoles, etc... Multitasking (cooperative), single user - Windows 3.1, Mac OS 9. Multitasking (preemptive), single user - Windows 95/98/ME Multitasking (preemptive), multi-user - Windows NT/2000/Xp/Vista, Mac OS X, Linux


What type of scheduling is there in RTOS?

A scheduler is the heart of every RTOS. It provides the algorithms to select the task for execution. Three common scheduling algorithms are > Cooperative scheduling > Round-robin scheduling > Preemptive scheduling RTOS uses preemptive (priority based) scheduling. In some cases, real-time requirements can be met by using static scheduling.


What is the most popular multitasking UNIX type operating system?

the most popular operating system multitasking is kernel


How does the operating system perform multitasking?

There are two kinds of multitasking, the old one and the new one. Cooperative MultiTasking, the old way, has applications share all the computers resources with each other. However, if one application didn't share, the computer would crash or other programs wouldn't work, so a new version was needed. Preemptive MultiTasking is the new way. In this system, the computer decides how much "slice" of resources it should give to each program or service, and guarantees safety. It also makes it fairer, giving more immediate concerns more slice and less important ones less slice.


What type of cooperative which operates taxis tricycle and buses?

service cooperative


What is the popular multitasking UNIX-type operating system?

Linux


What is type of multitasking used in Desktops and laptops?

Intel product


Which of these is NOT a type of cooperative relationship?

formalism


What are cooperatives?

cooperative society is a retailers cooperative is a type of cooperative which employs economies of scale on behalf of its retailer member


What is cooperative societies and the types of cooperative societies?

cooperative society is a voluntary association of people for their common economic development. Types: consumer cooperative producers cooperative market cooperative credit cooperative framing cooperative


What is co-operative?

A retailers' cooperative is a type of cooperative which employs economies of scale on behalf of its retailer members.