Примеры вытесняющих и невытесняющих ресурсов в ОС

Насколько я понимаю, в операционных системах преимущественные ресурсы – это ресурсы, которые могут быть изъяты из процесса без каких-либо негативных последствий для процесса, в то время как непреимущественные ресурсы те, которые нельзя убрать из процесса, не причинив вреда.

Мне интересно узнать примеры этих упреждающих и неупреждающих ресурсов в ДВУХ отдельных категориях, то есть аппаратных ресурсах и программных ресурсах.

Обычно, когда люди приводят примеры, это аппаратные ресурсы, но я не уверен в примерах с программными ресурсами.


person Swaroop    schedule 18.09.2014    source источник
comment
Этот вопрос кажется не по теме, потому что он лучше всего подходит для cs.stackexchange.com !   -  person Am_I_Helpful    schedule 18.09.2014
comment
@Am_I_Helpful, ты прав. Итак, как этот вопрос можно перенести на cs.stackexchange.com?   -  person Swaroop    schedule 06.02.2018
comment
Я голосую за то, чтобы закрыть этот вопрос как не по теме, потому что он лучше всего подходит для cs.stackexchange.com!   -  person Am_I_Helpful    schedule 06.02.2018


Ответы (2)


Память является примером вытесняющего ресурса, так как это один из основных ресурсов, которыми процессы боятся делиться. Принтер является примером не вытесняющего ресурса, поскольку, когда процессу был предоставлен доступ к нему, процесс должен быть завершен. в работе без перерыва.

person McTheels    schedule 10.12.2017

Microsoft использовала неупреждающие до Windows 3.x, тогда как Apple начала использовать упреждающие с OS X.

person SBimochan    schedule 07.01.2017