Операционные системы. Часть 1. Основы управления ресурсами. Рощин А.В. - 68 стр.

UptoLike

Составители: 

68
и мультипроцессорная обработкаэто различные термины, которые могут
относиться, как к одной и той же системе, так и к различным.
При мультипроцессорной обработке существенно усложняется
управление ресурсами, так как основная часть ресурсов системы является
общей для всех процессоров и, соответственно, планировать и
распределять ресурсы приходится для нескольких процессоров. Конечно, в
некоторых
системах каждый процессор (или каждое ядро) имеет свой кэш,
но этолишь малая часть ресурсов, которыми приходится управлять.
При наличии нескольких процессоров или ядер возрастает
количество конфликтов, возникающих при обращении к совместно
используемым ресурсам и программам. При этом существенно
увеличивается вероятность возникновения различного рода блокировок,
возникающих при обращении к одним
и тем же ресурсам. Для разрешения
возникающих проблем операционная система должна тщательнее
планировать и распределять ресурсы между процессами и программами.
Она должна также минимизировать взаимозависимости между
одновременно выполняемыми задачами, а также между частями самой
операционной системы.
                                       68



и мультипроцессорная обработка – это различные термины, которые могут
относиться, как к одной и той же системе, так и к различным.
      При мультипроцессорной обработке существенно усложняется
управление ресурсами, так как основная часть ресурсов системы является
общей    для     всех    процессоров   и,   соответственно,     планировать     и
распределять ресурсы приходится для нескольких процессоров. Конечно, в
некоторых системах каждый процессор (или каждое ядро) имеет свой кэш,
но это – лишь малая часть ресурсов, которыми приходится управлять.
      При      наличии    нескольких   процессоров       или   ядер     возрастает
количество конфликтов, возникающих при обращении к совместно
используемым       ресурсам     и   программам.    При     этом       существенно
увеличивается вероятность возникновения различного рода блокировок,
возникающих при обращении к одним и тем же ресурсам. Для разрешения
возникающих       проблем     операционная     система    должна       тщательнее
планировать и распределять ресурсы между процессами и программами.
Она     должна     также      минимизировать      взаимозависимости        между
одновременно выполняемыми задачами, а также между частями самой
операционной системы.