Визначення ресурсу та класифікації.


Однією з основних цілей ОС є забезпечення ефективного та безконфліктного розподілу ресурсів.

Ресурс – це деякі матеріальні, енергетичні, системні характеристики певного предмету в складі деякого об’єкту.

Ресурси поділяються на такі категорії:

1) по формі існування:

· фізичні – ресурс, який реально існує і володіє всіма притаманними йому фізичними характеристиками при його розподілі між користувачами,

· віртуальні – це деяка узагальнена модель фізичного ресурсу;

2) по можливості розширення властивостей:

· еластичний – це фізичний ресурс, який допускає віртуалізацію, а також відтворення і розширення своїх властивостей,

· нееластичний (жорсткий) – це ресурс, який по своїх внутрішніх властивостях не допускає віртуалізації;

3) по ступеню активності:

· активний ресурс – при використанні його він здатний виконувати дії по відношенню до інших ресурсів або процесів,

· пасивний ресурс – це ресурси які не володіють активними ресурсами;

4) по часу існування:

· постійний – це ресурс по відношенню до певного процесу, якщо він існує до породження певного процесу і доступний для користувача під час виконання цього процесу,

· тимчасовий – даний ресурс може з’являтися і може знищуватися в системі динамічно під час існування певного процесу (наприклад: буфер обміну);

5) по ступеню важливості:

· головний ресурс – по відношенню до певного процесу, якщо без цього ресурсу процес взагалі не може працювати,

· другорядний – це ресурс, який допускає певне артельнативне виділення інших ресурсів при умові власної недоступності;

6) по структурі:

· простий – це ресурс, який не містить складових елементів і при своєму розподілі розглядається як єдине ціле,

· складний – характеризується деякою структурою, складається з деяких частин і не може розглядатися як єдине ціле;

7) по характеру використання:

· паралельно використовувані,

· послідовно використовувані;

8) по формі реалізації:

· м’який,

· твердий;

9) по функціональній надлишковості:

· дорогий – може бути використаний для здійснення декількох функцій,

· дешевий – для здійснення однієї функції;

10) по відновлюваності:

· відновлювальні – можуть відновлюватись,

· спожиті – не можуть відновлюватись.


Тема 3. Планування та диспетчеризація процесів

1. Стратегії планування.

Дисципліни диспетчеризації.

Алгоритми в диспетчеризації з витісненням та без.

Способи забезпечення гарантованого обслуговування процесів.

Критерії порівняння алгоритмів диспетчеризації.

6. Вплив планування на ефективність обчислювальних систем.



Дата добавления: 2016-07-27; просмотров: 1742;


Поиск по сайту:

Воспользовавшись поиском можно найти нужную информацию на сайте.

Поделитесь с друзьями:

Считаете данную информацию полезной, тогда расскажите друзьям в соц. сетях.
Poznayka.org - Познайка.Орг - 2016-2024 год. Материал предоставляется для ознакомительных и учебных целей.
Генерация страницы за: 0.007 сек.