1

According to my understanding, In Operating Systems Preemptive resources are those which can be taken away from a process without causing any ill effects to the process, while non-pre-emptive resources are those which cannot be taken away from the process without causing any ill effects.

I am interested in knowing examples of these pre-emptive and non-pre-emptive resources, in TWO separate categories i.e Hardware Resources and Softwares Resources.

Generally when people give examples it is these Hardware Resources, but I am not sure about the examples w.r.t Software Resources.

Arnab Nandy
  • 6,472
  • 5
  • 44
  • 50
Swaroop
  • 1,219
  • 3
  • 16
  • 32

2 Answers2

3

Memory is an example of a preemptive resource, as that is one of the main resources processes dread to share.. A printer is an example of a non-preemptive resource, as when a process has been granted access to it, a process must finished in operations without being interrupted.

McTheels
  • 31
  • 2
0

Microsoft were using non-preemptive till windows 3.x whereas Apple started using Preemptive from OS X.

SBimochan
  • 474
  • 4
  • 13